WC日报WC新闻日报

vba编程代码了解,excel编程vba与宏编程

Part 1:录制宏操作打开任一Excel,菜单栏开发工具-点击代码区域录制宏按钮,如图1所示或者直接点击左下角录制宏按钮,如图2所示打开录制宏后,接下来所有Excel操作,都会有对应的VBA代码在后台生成

图1 打开录制宏

图2 打开录制宏

Part 2:录制宏举例:排序点击录制宏,开始宏录制,定义宏名,如图3所示选择拟排序区域菜单栏:开始-编辑块-筛选和排序-升序,如图4和如图5所示点击录制宏,结束宏录制菜单开发工具-代码块-宏-选择刚创建的宏,点击右侧编辑可将该排序代码复制到其它需要使用的地方,根据需要做一些改动

图3 录制宏名称定义

图4 排序前

图5 排序后

Sub 宏1()' 宏1 宏' Columns("F:F").Select ActiveWorkbook.Worksheets("Sheet2").Sort.SortFields.Clear ActiveWorkbook.Worksheets("Sheet2").Sort.SortFields.Add Key:=Range("F1"), _SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("Sheet2").Sort.SetRange Range("F1:F18").Header = xlNo.MatchCase = False.Orientation = xlTopToBottom.SortMethod = xlPinYin.Apply End WithEnd Sub

图6 代码截图

注:录制宏无法实现循环,判断功能,但很多操作代码都是可以参考的

以上,为本次的介绍内容,下回见。

本文首发于公众号:Excel高效办公之VBA。排版和细节略作修改,发于头条

相关文章