打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
以下是50个常用的VBA程序代码:
userphoto

2023.06.09 河南

关注

以下是50个常用的VBA程序代码:

1. 打开一个新的工作簿:Workbooks.Add

2. 打开一个已有的工作簿:Workbooks.Open('文件路径')

3. 关闭当前工作簿:ActiveWorkbook.Close

4. 保存当前工作簿:ActiveWorkbook.Save

5. 保存当前工作簿为指定名称:ActiveWorkbook.SaveAs('文件路径')

6. 选择指定单元格:Range('A1').Select

7. 复制指定单元格:Range('A1').Copy

8. 粘贴到指定单元格:Range('B1').PasteSpecial xlPasteAll

9. 设置单元格的值:Range('A1').Value = 'Hello World'

10. 获取单元格的值:MsgBox Range('A1').Value

11. 设置单元格的背景色:Range('A1').Interior.ColorIndex = 3

12. 设置单元格的字体颜色:Range('A1').Font.ColorIndex = 2

13. 设置单元格的字体大小:Range('A1').Font.Size = 12

14. 设置单元格的字体名称:Range('A1').Font.Name = 'Arial'

15. 设置单元格的字体加粗:Range('A1').Font.Bold = True

16. 设置单元格的字体斜体:Range('A1').Font.Italic = True

17. 设置单元格的字体下划线:Range('A1').Font.Underline = True

18. 设置单元格的对齐方式:Range('A1').HorizontalAlignment = xlCenter

19. 设置单元格的边框:Range('A1').Borders.LineStyle = xlContinuous

20. 设置单元格的格式:Range('A1').NumberFormat = '0.00'

21. 插入一行:Rows(1).Insert

22. 删除一行:Rows(1).Delete

23. 插入一列:Columns(1).Insert

24. 删除一列:Columns(1).Delete

25. 隐藏指定行:Rows(1).Hidden = True

26. 隐藏指定列:Columns(1).Hidden = True

27. 显示所有行:Rows.Hidden = False

28. 显示所有列:Columns.Hidden = False

29. 设置单元格的宽度:Columns('A').ColumnWidth = 15

30. 设置单元格的高度:Rows('1').RowHeight = 30

31. 获取当前工作表的名称:MsgBox ActiveSheet.Name

32. 获取当前工作表的行数:MsgBox
ActiveSheet.UsedRange.Rows.Count

33. 获取当前工作表的列数:MsgBox
ActiveSheet.UsedRange.Columns.Count

34. 获取当前工作表的总单元格数:MsgBox
ActiveSheet.UsedRange.Cells.Count

35. 获取当前工作表的最大行数:MsgBox ActiveSheet.Rows.Count

36. 获取当前工作表的最大列数:MsgBox ActiveSheet.Columns.Count

37. 获取当前工作表的最大单元格数:MsgBox ActiveSheet.Cells.Count

38. 获取当前工作表的第一行:MsgBox ActiveSheet.Rows(1).Address

39. 获取当前工作表的第一列:MsgBox ActiveSheet.Columns(1).Address

40. 获取当前工作表的最后一行:MsgBox ActiveSheet.Rows(ActiveSheet.Rows.Count).Address

41. 获取当前工作表的最后一列:MsgBox ActiveSheet.Columns(ActiveSheet.Columns.Count).Address

42. 获取当前工作表的选定区域:MsgBox Selection.Address

43. 获取当前工作表的活动单元格:MsgBox ActiveCell.Address

44. 获取当前工作表的选定单元格:MsgBox Selection.Cells.Count

45. 获取当前工作表的选定行数:MsgBox Selection.Rows.Count

46. 获取当前工作表的选定列数:MsgBox Selection.Columns.Count

47. 获取当前工作表的选定区域的值:MsgBox Selection.Value

48. 获取当前工作表的选定区域的背景色:MsgBox
Selection.Interior.ColorIndex

49. 获取当前工作表的选定区域的字体颜色:MsgBox Selection.Font.ColorIndex

50. 获取当前工作表的选定区域的字体大小:MsgBox Selection.Font.Size

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
跟烟花入门VBA之48:工作表对象Worksheet(四)
如何在vfp中调用excel实现图、表的制作(之八)
在VFP中全面控制Excel
Excel VBA Range对象基本操作应用示例
教程 | Excel的Range用法知多少(中)
VBA之EXCEL删除和设置单元格行高等
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服