视频: 19_DATEDIF範例(EXCEL VBA教學) 2024
Excel宏 中的每个宏都有一个关联的示例文件,使您可以查看宏的工作方式并查看代码。您也可以使用示例文件将代码复制并粘贴到您的环境中(而不是从头开始输入每个宏)。一般而言,您打开与宏关联的示例文件,转到Visual Basic编辑器(通过按Alt + F11),并复制代码。然后,转到工作簿,打开Visual Basic编辑器,然后将代码粘贴到适当的位置。
<! --1 - >您可以在这里下载示例Excel宏文件。
如果一个宏不适合你,最可能的一个宏组件需要改变。请特别注意范围地址,目录名称和其他硬编码名称。使用这些宏时,请牢记以下事项:
包含宏的任何文件都必须具有。 xlsm文件扩展名。
-
<! - 2 - >
从Excel 2007开始,Excel工作簿被赋予标准。 xlsx文件扩展名。文件与。 xlsx扩展名不能包含宏。如果您的工作簿包含宏,然后将该工作簿另存为。 xlsx文件,你的宏被自动删除。 Excel提醒您,将宏保存为工作簿时,将禁用宏内容。 xlsx文件。如果要保留宏,则必须将文件保存为启用了Excel宏的工作簿。这给你的文件一个。 xlsm扩展。
-
在Excel 2010或更高版本中打开包含宏的工作簿时,会在功能区下方看到黄条消息,指出已禁用宏(活动内容)。您必须单击黄色栏中的启用选项才能使用该宏。
您无法撤消宏操作。
-
在Excel中工作时,通常可以撤消所采取的操作,因为Excel会记录最后的100个操作(称为撤消堆栈)。但是,运行宏会自动破坏撤消堆栈,因此无法撤销在宏中执行的操作。
您需要调整宏以适合您的工作簿。
-
许多宏引用您的工作簿中可能没有的示例工作表名称和范围。确保使用您自己的工作簿中使用的工作表名称和单元格地址来替换诸如工作表1或范围(“A1”)之类的引用。
如果宏使用目录,则必须编辑宏以引用目标目录。例如,在打印目录中的所有工作簿的宏示例中,宏指向C:Temp目录。使用此宏之前,您必须更改它,以便它引用包含您的工作簿的目录。