Word 2003工具栏中提供的“打印”按钮只能打印整个文档,但有时仅需打印文档中的某一页。虽然可以通过菜单“文件→打印”,在“打印”对话框中选择“当前页”进行打印,但多次点击鼠标稍有不便。Word虽没有提供一个打印当前页的内置命令,但我们可以写一句简单的宏代码来打印当前页,同时还可以将这个宏命令添加到“常用”工具栏中,需要时只需将光标定位在页面中,单击该按钮即可打印当前页,十分方便。操作步骤如下: 1.单击菜单“工具→宏→宏”,打开“宏”对话框。在“宏名”下方输入一个名称,如“打印当前页”,单击“创建”按钮,打开VBA编辑器。 2.在VBA编辑器右侧的代码窗口中,可以看到一段代码。如本例代码为: Sub 打印当前页() End Sub 在上述代码中间插入打印当前页的宏代码: Application.PrintOut Range:=wdPrintCurrentPage 然后关闭VBA编辑器返回Word文档界面。 3.单击菜单“工具→自定义”,打开“自定义”对话框。选择“命令”选项卡,在“类别”区域中选择“宏”,然后在右侧“命令”区域中,用鼠标左键按住“Normal.NewMacros.打印当前页”,将其拖到“常用”工具栏中“打印”按钮的右侧。 4.为“打印当前页”按钮设置图标。 继续保持打开“自定义”对话框,鼠标在“常用”工具栏中右击“打印”图标,在弹出的快捷菜单中选择“复制按钮图像”。 然后右击“Normal.NewMacros.打印当前页”,在弹出的快捷菜单中选择“粘贴按钮图像”。这时的“Normal.NewMacros.打印当前页”前的图标会添加一个打印机图标。 5.修改“打印当前页”按钮图标。 右击“Normal.NewMacros.打印当前页”按钮,在弹出的快捷菜单中选择“默认样式”,使该宏按钮仅显示为图标。但这个图标与“打印”图标完全相同,可以通过下面的设置进行更改。 再次右击“打印当前页”按钮,在弹出的快捷菜单中选择“编辑按钮图像”,弹出“按钮编辑器”对话框。 我们可以选取某种颜色,对图标进行修改。如本例中将打印机图标的某一部分设置为绿色。 单击“确定”按钮关闭对话框。最后关闭“自定义”对话框完成设置,当需要打印某一页时,只需将光标选定在该页面中,然后单击工具栏中的“打印当前页”按钮即可。 |