改变Excel字体渲染以适应各种缩放级别的内容

您可以通过select一系列的列,然后双击两个单元格之间的光标,轻松地调整单元格的内容。 但是,如果放大或缩小单元格的渲染更改以及自动修改相对于单元格大小的更改,则最终会出现一个#####。

有没有一种方法来自适应细胞,将持有不考虑放大的水平?

对于Excel中的软件开发团队来说,这可能是更多的问题,但如果问题得到解决的话,也许可以在此期间实施VBA带助修补程序。

谢谢!

不幸的是,默认情况下缩放级别(通过滚动鼠标滚轮)不能被捕获以触发VBA脚本。

唯一的解决scheme似乎是有一个不断在后台运行的VBA子程序,它存储当前的缩放级别以及它们应用于公共variables中的表单。

当该variables与当前在应用程序中观察到的variables不同时,您需要再次为所有工作表列激活自动调整。

或者,您可以只存储一个数字(缩放级别),然后当您在具有不同缩放级别的工作表之间切换时,子工单将立即自动适应您切换到的工作表。

当然,你必须考虑完成这个过程的时间间隔。

最后的select是每当你发现这种发生时手动Autfit …

有一个菜单button谁自动做。 对于我来说,它是在function区“开始”,而不是“行”,而不是“格式”比列宽选项之一。 请原谅模糊的描述,我正在使用Iffce的德语版本。