1、首先安装“vba6.3WPS”,安装后既可以在WPS环境内集成宏编辑器。
2、点击“开发工具”栏,设置宏、录制新宏,在VB编辑器中查看。
3、VB编辑器以代码的形式记录了你在WPS的操作步骤,里面的方法和属性都是可调取的,根据你使用编程语言的语法即可实现不同目的。
VB用于创建已有的标准程序,而VBA是使已有的程序自动化;VB具有自己的开发环境,而VBA必须寄生于已有的应用程序;VBA开发的程序必须依赖于它的“父”应用程序。
例如,
Sub Macro2()
'
' Macro2 Macro
' 宏由 录制,时间:
'
'
Range("B2").Select
With Selection.Borders(xlEdgeLeft)
.Weight = xlMedium
.LineStyle = xlContinuous
End With
With Selection.Borders(xlEdgeTop)
.Weight = xlMedium
.LineStyle = xlContinuous
End With
With Selection.Borders(xlEdgeBottom)
.Weight = xlMedium
.LineStyle = xlContinuous
End With
With Selection.Borders(xlEdgeRight)
.Weight = xlMedium
.LineStyle = xlContinuous
End With
Selection.Borders(xlEdgeLeft).ColorIndex = xlColorIndexAutomatic
Selection.Borders(xlEdgeTop).ColorIndex = xlColorIndexAutomatic
Selection.Borders(xlEdgeBottom).ColorIndex = xlColorIndexAutomatic
Selection.Borders(xlEdgeRight).ColorIndex = xlColorIndexAutomatic
End Sub
其中,sub-end sub 语句默认为是公用的,对其他语句可见,Macro2是宏的名字;
with-endwith 语句是“对于”的意思,即对于Selection.Borders来讲,其.Weight = xlMedium, .LineStyle = xlContinuous。
在C#中既可以使用宏录制中的脚本属性。