VBA最常用的基础代码、基础功能写法总结

简介: VBA最常用的基础代码、基础功能写法总结

我们假设是在word里面编程的,excel里面编程同理

【注意点总结】


1、分清你是在word里面编程的,还是在excel里面编程的。

2、如果在word里面编程操作excel的话。在编程界面的工具栏:“工具”->“引用”,找到Microsoft Excel xxx Object Library 勾选出来。不然会报错。excel里面编程同理。

【实用代码总结】


1 注释是用一个单引号

2 获取word文档中表格的数量

tablesCount = ActiveDocument.Tables.Count 'tablesCount是变量名

3 获取word文档中表格的行数、列数

'i表示第i个表格
tableRowCount = ActiveDocument.Tables(i).Range.Rows.Count '行
tableColumnCount = ActiveDocument.Tables(i).Range.Columns.Count '列

4 打开一个excel文件,存入变量

  Dim ExcelApp As Object                          
    Dim wk As Object
    Application.ScreenUpdating = False
    Set ExcelApp = CreateObject("Excel.Application")                          '打开一个Excel程序对象
    ExcelApp.Visible = Flase                            '不显示文件
    Set wk = ExcelApp.Workbooks.Open("C:\Users\28641\Desktop\副本附注模板1.xlsx")         '打开文件地址位置

5 给word文档中表格的单元格赋值

ActiveDocument.Tables(1).Cell(1, 1).Range.Text = 1

6 给excel中的单元格赋值

wk.Sheets("Sheet1").Cells(1, 1).Value = 1 ' wk是excel存入的变量名

7 设置居中、居左、居右

xxx.ParagraphFormat.Alignment = wdAlignParagraphCenter
xxx.ParagraphFormat.Alignment = wdAlignParagraphLeft
xxx.ParagraphFormat.Alignment = wdAlignParagraphRight

8 定义数组

arr = Array(1,2,3)

9 循环写法

For i = 0 To 4 'i从0到4 i不需要声明
'写内容
Next i

10 判断的写法

If i > 1 Then '只能写一条语句
If i > 1 Then 
  '可以写多条语句
End If
相关文章
|
SQL XML 数据库
C#OOP之十六 开发常用之各种规范参考
C#OOP之十六 开发常用之各种规范参考
77 0
|
6月前
|
图形学
小功能⭐️Unity中一些简便程序写法
小功能⭐️Unity中一些简便程序写法
|
9月前
|
JavaScript Java 测试技术
学习资料库小程序设计ssm+vue.js附带文章和源代码设计说明文档ppt
学习资料库小程序设计ssm+vue.js附带文章和源代码设计说明文档ppt
57 1
|
9月前
|
设计模式 算法 程序员
代码之禅:从功能实现到艺术境界
【2月更文挑战第19天】 在编程世界里,每一行代码不仅仅是冷冰冰的字符组合,它们背后承载着程序员的智慧和创造力。本文将深入探讨如何将日常的编程工作提升至一种艺术境界,让代码不仅实现功能需求,还能反映出编写者的哲学思考和技术审美。我们将通过一系列实践策略和思维模式,探索如何编织出既高效又优雅的代码,使之成为技术与艺术完美结合的产物。
|
9月前
|
IDE 开发工具
IDE实用小技巧之快速的将某一段代码抽离为一个方法~
IDE实用小技巧之快速的将某一段代码抽离为一个方法~
|
JavaScript
JS案例:轮播图(面向对象),最终版(注释全面)
JS案例:轮播图(面向对象),最终版(注释全面)
175 0
|
前端开发
前端知识案例-javascipt核心语法
前端知识案例-javascipt核心语法
71 0
前端知识案例-javascipt核心语法
|
存储 人工智能 JavaScript
【JavaScript】巩固JS开发中十个常用功能/案例(1-10)
【JavaScript】巩固JS开发中十个常用功能/案例(1-10)
【JavaScript】巩固JS开发中十个常用功能/案例(1-10)
|
机器学习/深度学习 人工智能 前端开发
【JavaScript】巩固JS开发中十个常用功能/案例(11-20)
【JavaScript】巩固JS开发中十个常用功能/案例(11-20)
【JavaScript】巩固JS开发中十个常用功能/案例(11-20)
|
前端开发
巧用 Swagger 在线编辑器生成前端接口代码
Swagger / Open API 在Restful API 领域已慢慢成为标准,越来越多的系统使用swagger来规范开发接口文档,由于Swagger 本身并不依赖特定的语言和开发平台,所以特别合适作为前后端分离的接口标准来使用。
3542 0

热门文章

最新文章