提示,技巧和答案

以下文章适用于“子例程和函数”主题。单击文章标题(以粗体显示)以查看相关文章。

知道工作簿已经打开可能是您的宏正确工作的先决条件。这是检查方法。

link:/ excel-Deleting_Worksheet_Code_in_a_Macro [在宏中删除工作表代码]

在VBA中创建供其他人使用的应用程序时,您可能希望VBA代码可以修改或删除VBA代码的其他部分。

从理论上讲,这很容易做到;本技巧说明了如何。

link:/ excel-Disabling_a_Function_Key [禁用功能键]

功能键用于在Excel中执行常见任务。如果要禁用功能键之一,则很容易做到。这是操作方法。

link:/ excel-Displaying_the_Print_Dialog_Box_in_a_Macro [在宏中显示打印对话框]

是否要使用宏打印文档?一种方法是显示“打印”对话框,并允许用户与其交互。本技巧说明了实际拉出所需对话框的难易程度。

链接:/ excel-Progression_Indicator_in_a_Macro [宏中的进度指示器]`

当宏在嗡嗡作响,专心经营自己的业务时,看着屏幕的用户可能看不到任何活动,因此可能想知道宏是否真的在工作。使用户了解最新情况的一种方法是让宏提供某种进度指示器。

link:/ excel-Turning_Off_Screen_Updating [关闭屏幕更新]

是否需要快速的方法来加速宏?您需要做的就是在宏运行时阻止Excel更新屏幕。这是操作方法。

链接:/ excel-Understanding_Functions_in_Macros [了解宏中的函数]`

函数是常见的编程构造。它们帮助您创建处理信息和返回值的简便方法。这是创建自己的函数的方法。

link:/ excel-Understanding_Subroutines [Understanding子例程]

开发宏时,可以创建子例程。这是重用通用代码并简化编程任务的好方法。

链接:/ excel-Using_a_Progress_Indicator_in_Macros [在宏中使用进度指示器]

有关添加在长时间宏计算过程中运行的进度指示器的一些技巧。