作者:乔山办公网日期:
返回目录:excel表格制作
宏是将很多重复工作交给电脑自动执行的好工具,宏其实就是许多计算机指zd令的总和,即程序。宏可以手工编写,但这个需要较高的计算机水平;宏内还可以记录,将你的操作一一记录下来,当你执行一个记录好的宏容时,电脑就会重复你做过的操作。
相信你也有一点VBA的基础。。度CD列是结果。。代码如下:
Sub aaa()
Dim arr(1 To 10000, 1 To 2), 原始版数据权, i, k
原始数据 = Range([a1], Cells(Rows.Count, 1).End(xlUp).Offset(0, 1))
With CreateObject("vbscript.regexp")
.Global = True
.Pattern = "\w"
For i = 1 To UBound(原始数据)
If .Replace(原始数据(i, 1), "") <> "" Then
k = k + 1
arr(k, 1) = 原始数据(i, 1)
arr(k, 2) = 原始数据(i, 2)
Else
arr(k, 2) = arr(k, 2) + 原始数据(i, 2)
End If
Next
End With
[c1].Resize(k, 2) = arr
End Sub
剩下的就你自己对照去吧
1、首先,我们打开excel,然后我们点击开发工具。
2、之后我们zd点击录制宏。
3、弹出内的界面,我们点击确定。
4、然后我们进行录制宏的内容,之后我们点击停止录制。
5、执行宏的话,我们打开另外一个excel文档,然后我们点击开发工具,之后我们点击宏。
6、弹出的界面,我们点击执行。
7、结果如容图所示,之后就进行了宏的执行了。