使用键盘缩放(Microsoft Excel)
在大多数情况下,Excel允许您使用鼠标或键盘发出命令并执行功能。不幸的是,Excel并未为所有命令提供“平等的访问权”。例如,使用鼠标进行放大或缩小相对容易,但是没有简单的方法可以使用键盘进行操作(除了使用键盘来遍历菜单并选择缩放设置外)。
如果要使用键盘轻松放大或缩小,则获取它的唯一方法是创建一个宏,然后将该宏分配给键盘组合。下面的VBA宏(MyZoomIn)允许您将工作表放大(放大)10%:
Sub MyZoomIn() Dim ZP As Integer ZP = Int(ActiveWindow.Zoom * 1.1) If ZP > 400 Then ZP = 400 ActiveWindow.Zoom = ZP End Sub
请注意,该宏仅允许您最多放大400%。这是因为Excel仅允许您将其缩放到很高的水平,而更高的水平会产生错误。在相同主题上稍有不同,就会产生一个称为MyZoomOut的宏。缩小(缩小)工作表10%:
Sub MyZoomOut() Dim ZP As Integer ZP = Int(ActiveWindow.Zoom * 0.9) If ZP < 10 Then ZP = 10 ActiveWindow.Zoom = ZP End Sub
此宏将底部边界设置为10%,这是您可以达到的最小边界。任何较小的值,Excel都会再次生成错误。
使这些宏真正有用的最后一个技巧是将它们分配给键盘组合。然后,您可以通过简单的按键快速放大或缩小10%。以下是可用于将宏分配给键盘组合的步骤:
。按Alt + F8。 Excel将显示“宏”对话框,其中包含您定义的宏的列表。 (MyZoomIn和MyZoomOut应该在其中。)
。选择MyZoomIn宏。
。单击选项。 Excel将显示“宏选项”对话框。 (请参见图1。)
。在快捷方式框中,指定要使用的快捷方式。例如,如果要使用Ctrl + I,则可以在“快捷方式”框中输入I。
。单击确定。
。选择MyZoomOut宏。
。单击选项。 Excel再次显示“宏选项”对话框。
。在快捷方式框中,指定要使用的快捷方式。例如,如果要使用Ctrl + O,则应在“快捷方式”框中输入O。
。单击确定。
。单击“取消”关闭“宏”对话框。
注意:
如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(2731)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: