我正在尝试在Excel中构建一个宏,循环遍历所有工作表,并根据最大的工作表设置缩放级别,使得所有工作表都适合一页,但具有相同的比例(这在打印时是必需的)。
然而我无法确定缩放级别,以确保最大的页面适合一页宽度。
使用
将FitToPage属性设置回false之后,缩放级别与适合一页之前的相同。
当手动调整工作表使其适合一页宽度时,Excel会显示对应的缩放级别,但似乎没有办法在VBA中读取此信息。是否有人可以帮我解决这个问题?
然而我无法确定缩放级别,以确保最大的页面适合一页宽度。
使用
.PageSetup.FitToPagesWide = 1
将工作表宽度设置为适合一页时,.PageSetup.Zoom
属性会自动设置为 FALSE。将FitToPage属性设置回false之后,缩放级别与适合一页之前的相同。
当手动调整工作表使其适合一页宽度时,Excel会显示对应的缩放级别,但似乎没有办法在VBA中读取此信息。是否有人可以帮我解决这个问题?