手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何以变量或选择范围为对象来制作宏

时间:2024-10-31 04:31:33

1、 先说以选择范围为对象的宏。主要使用的是“Selection”:选择全部范围;和“Activecell”:活动单元飙空蒈开格。举个清晰简单的例子。“Selection”是我们在表格中选中的那一片区域,就是下图蓝色部分的单元格,字体全部设置加粗。“Activecell”就是我们的鼠标点着的那一个空格,字体变为斜体。当我们只选择一个单元格的时候,两者是没有区别的。

如何以变量或选择范围为对象来制作宏
如何以变量或选择范围为对象来制作宏

2、 接着是以变量为对象的宏。变量的数据类型小编整理了出来。小编最常用到的是整数型、长整数型、单双精度型和字符串型。双精度型比单精度型位数再多些。数据类型要选好,不然数据位数过多会溢出,相当于盆子太小东西装不下的意思。

如何以变量或选择范围为对象来制作宏

3、 在Sub语句过行使用声明变量的语句【Dim 变量名 As 数据类蕞瞀洒疸型】,或者【Dim 变量名1 As 数据类型,变量名2 As 数据类型】,“As 数据类型”可以省略,系统自动设定为“懈吡赜痖变体型”变量。在窗口输入 “As”之后,系统会自动出现下来窗口供选择,整行变量声明输入后过行,系统会自动调整格式。所以,如果格式没有变化,可以回去检查下是否哪里输入错了。

如何以变量或选择范围为对象来制作宏
如何以变量或选择范围为对象来制作宏

4、 打开“工具-选项”,可以打开选项窗口。在窗口中选择“要求变量声明”,点击“确定”设置。在运行过程中如果出现没有声明的变量,系统会弹出窗口提醒,减少错误。

如何以变量或选择范围为对象来制作宏
如何以变量或选择范围为对象来制作宏

5、 将宏输入完整,就可以来测试了。输入过程中,按“iY”之后按“Ctrl+J”快捷键,会显示下来菜单供选择变量名,减少变量名输入的错误。小编故意输入个错误的变量名“iDaty”,运行后弹出的提示框如下图。

如何以变量或选择范围为对象来制作宏
如何以变量或选择范围为对象来制作宏

6、 修改成正确的变量后,运行宏获得结果。或许有人会觉得变量没用,我们直接把数字输入进去不也一样?其实变量的作用一来可以减少常数的修改量;二来方便我们的一些赋值。就像上面宏中的“iYear=Year(Data)”,直接用自带的公式来,我们就不用每次过年都来改这个年份,省事很多;三来变量名称一般是带含义的英文字母,能让我们更清晰地读懂它。

如何以变量或选择范围为对象来制作宏
© 手抄报圈