随笔分类 -  VBA

摘要:VBA代码分行 如果是语句可以直接在要换行的位加一个空格一个下划: Dim MyPath As String, MyName As String, _ tmpPath As String如果是字符串可以加以加一个空格一个&和一个空格加一个下划线:x = "ABCDEFG" & _"HIJKLMNO" 阅读全文
posted @ 2019-06-08 00:42 愚公一山 阅读(1030) 评论(0) 推荐(0)
摘要:本文的对象是:有一定Excel VBA基础,对Word VBA还没有什么认识,想在Excel中通过VBA操作Word还有困难的人。 一、新建Word引用 需要首先创建一个对 Word Application 对象的引用。在VBA中,工具-引用,选取“MicroSoft Word 11.0 Objec 阅读全文
posted @ 2019-06-08 00:41 愚公一山 阅读(9159) 评论(0) 推荐(0)
摘要:1. 判断文件是否存在,新建文件,另存为 2. 打开文件,修改内容,保存/关闭 3. 判断文件是否已经打开 这里采用的是遍历所有打开的工作簿,另一种方法是直接把这个名字的工作簿赋值给对象,如果报错就说明没打开这个文件(还是有点麻烦) 4. 复制和删除文件 注意: (1)ActiveWorkbook是 阅读全文
posted @ 2019-06-08 00:38 愚公一山 阅读(764) 评论(0) 推荐(0)
摘要:‘批量遍历文件夹下某类文件,并统计编号 Sub OpenAndClose() Dim MyFile As String Dim s As String Dim count As Integer MyFile = Dir("d:\data\" & "*.csv") '读入文件夹中第一个.xlsx文件 count = count + 1 '... 阅读全文
posted @ 2018-12-23 20:56 愚公一山 阅读(6529) 评论(0) 推荐(0)
摘要:VBA语言基础 第一节 标识符 一.定义 标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以完成对变量、常量、过程、函数、类等的引用。 二.命名规则 1) 字母打头,由字母、数字和下划线组成,如 A987b_23Abc 2) 字符长度小于40,(Excel2002以上中文版等 阅读全文
posted @ 2018-12-23 19:34 愚公一山 阅读(1032) 评论(0) 推荐(0)