大家好,又见面了,我是你们的朋友全栈君。
本篇演示的Excel版本:Excel 2019 本篇演示一个简单的宏的录制。 实现的效果是将 Sheet1 的A 列 复制到到Sheet2 的 A 列。
也可以点击“另存为”保存为.xlsm 。
Excel在后续的版本中,要保存宏的Excel 就需要特定后缀的文件(.xlsm), 即启用宏的Excel 。 .xlsx 文件是不能保存宏的, 保存后再次打开会发现宏不见了。
录制的宏其实是一段VB 的代码, 还是通过“查看宏” > 编辑 就可以一窥真容了。
代码如下:
解读一下代码:
Sub myMacro()
Columns("A:A").Select ' 选择sheet1 的 A列
Selection.Copy ' 复制选择的部分
Sheets("Sheet2").Select ' 切换到sheet2
Columns("A:A").Select ' 选择sheet2的A列
ActiveSheet.Paste ' 粘贴
End Sub
'
引号用来注释发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/154073.html原文链接:https://javaforall.cn