vba获取文件夹下所有文件名
摘要:原文链接 学习自杨洋老师《全民一起VBA》 1. 在VBA中,dir函数可以返回一个文件夹下一个文件的名字(包含后缀)。 示例代码: filename = Dir("F:userdataDesktop新建文件夹") dir后面的参数应该以反斜杠“”结尾,这样才能返回该文件夹下的文件名称。否则“新建文
阅读全文
Excel中的xlsm宏密码怎么破解
摘要:原文地址 首先,先去下载一款代码编辑器Notepad++ 第二步,将待破解的档案后缀名称由zhi.xlsm改为.rar或者.zip 第三步,使用压缩软件打开,进入xl目录找到vbaProject.bin文件 右键【打开】,选择已下载好的代码编辑器Notepad++ 第四步,查找字符DPB并将其替换成
阅读全文
VBA二次学习笔记(3)——批量合并单元格
摘要:说明(2018-9-16 22:17:49): 1. 昨天运动会,100米八个人跑了第五,400米五个人跑了第三,得了个榨汁机。终于结束了哈哈哈!之前一个星期紧张的天天拉肚子,真是没出息。。不过养成了每天跑步的习惯,早上跑个1000米美滋滋~心率也从100多降到了60多,不过这也降得太快了吧,才跑了
阅读全文
VBA二次学习笔记(2)——两个Excel表内容比较
摘要:说明(2018-9-3 22:38:58): 1. 就是之前问同事要来的作业,有两个格式一样的Excel文件,一个是正确答案,一个是员工作答的。通过代码将两个文件进行比对,把不同之处列出来。 正文: 效果: 1.xlsx和2.xlsx,有两个数字不一样 在宏文件所在的Excel里的显示结果: 总结:
阅读全文
VBA二次学习笔记(1)——文件操作
摘要:说明(2018-9-1 11:20:46): 1. 上班三个月了,累的一逼,真的是钱少事多离家远,每天早上六点起,晚上八点回。哎,少壮不努力啊! 2. 三个月没写博客了,上一篇已经是5.29的了,真的是整整三个月了,这期间一点C#的东西都没看,代码也没敲,估计又得重新来一遍了。 3. 公司电脑不能自
阅读全文
VBA学习笔记(9)--生成点拨(1)
摘要:说明(2017.3.26): 1. 还没写完,写到新建文件夹了,下一步新建word,重命名,查找点拨,把点拨复制进去,因为要给点拨编号,应该会很麻烦
阅读全文
VBA学习笔记(8)--遍历所有文件夹和文件
摘要:说明(2017.3.26): 1. 采用的是兰色幻想教学视频中的“父子转换法” 2. 这种VBA的遍历文件夹方法非常难理解,主要是因为dir这个函数,第一次带参数调用,返回的是此目录下的第一个文件,第二次无参数调用,返回的是此目录下一个第二个文件,这就很操蛋了,还要配合do循环。 3. VBA的各种
阅读全文
VBA学习笔记(7)--vba的数组函数
摘要:说明(2017.3.25): 1. split(str,"-")和join(arr,",")函数,用法跟其他语言差不多。 2. filter函数,filter(数组,字符串,true/false)判断一个字符是否在数组中,返回满足条件的元素组成一个数组 2.
阅读全文
VBA学习笔记(6)--抽取第一列中叫“虹虹”的个人信息
摘要:说明(2017.3.25): 1. 知识点为dim arr2(1 to 1000, 1 to 4)先定义一个足够大的二维数组,不然后面需要transpose转置成一维数组。
阅读全文
VBA学习笔记(5)--事件,记录每次操作改动
摘要:说明(2017.3.24): 1. 记录sheet1里面的每次改动,和改动时间! 2. 不能记录大范围的删除、改动,会提示“类型不匹配”
阅读全文
VBA学习笔记(4)--数组和单元格互相转换
摘要:说明(2017.3.23): 1. VBA的数组还是很难用的,其实就是非常难用! 2. 要先定义一个数组,可以是空的,也可以里面写个数字作为数组长度。 3. 如果是空数组,可以后面redim重新定义数组长度。如果不是空的,再用redim就会报错“数组维数已定义”! 4. dim里面不能用变量,报错“
阅读全文
VBA学习笔记(3)--文件夹操作
摘要:说明(2017.3.22): 1. 根据兰色幻想VBA80集视频教学,总结 2. 大部分可以用自带函数处理,不过复制文件夹需要用到FileSystemObject对象,打开文件夹用到shell
阅读全文
VBA学习笔记(2)--新建word文档并插入文字
摘要:说明(2017.3.20): 1. Dim As声明变量类型,Set赋值/初始化 2. With使后面的省略对象,直接点就行,后面要End With 3. Application.StatusBar = "正在创建word",这个会在Excel左下角出现提示 4. .ActiveDocument.S
阅读全文
VBA代码分行
摘要:如果是语句可以直接在要换行的位加一个空格一个下划: Dim MyPath As String, MyName As String, _ tmpPath As String如果是字符串可以加以加一个空格一个&和一个空格加一个下划线:x = "ABCDEFG" & _"HIJKLMNO"
阅读全文
excel保存时出现“请注意,您的文档的部分内容可能包含了文档检查器无法删除的个人信息”
摘要:这个问题的原因是由于工作簿包含宏、ActiveX控件等内容, 而Excel被设置为在保存文件时自动删除文件属性中的个人信息,因而出现该对话框。如果要避免出现这个提示,可进行如下设置: Excel 2003:单击菜单“工具→选项→安全性”,在“个人信息选项”下取消“保存时从文件属性中删除个人信息”后确
阅读全文
Excel VBA 操作 Word(入门篇)
摘要:原文地址 本文的对象是:有一定Excel VBA基础,对Word VBA还没有什么认识,想在Excel中通过VBA操作Word还有困难的人。 一、新建Word引用 需要首先创建一个对 Word Application 对象的引用。在VBA中,工具-引用,选取“MicroSoft Word 11.0
阅读全文
VBA学习笔记(1)----VBA对象属性方法
摘要:1 'VBA对象 2 3 'VBA中的对象其实就是我们操作的具有方法、属性的excel中支持的对象 4 5 'Excel中的几个常用对象表示方法 6 7 '1、工作簿 8 9 ' Workbooks 代表工作簿集合,所有的工作簿,Workbooks(N),表示已打开的第N个工作簿 10 ' Workbooks ("工作簿名称") 11...
阅读全文
ParagraphFormat 对象【精品】
摘要:ParagraphFormat 对象 贡献者:motolola 日期:2009-05-27 阅读:5261 回复: 相关标签:wps > API > paragraphforma 代表段落的所有格式。 Class ParagraphFormat 说明 ParagraphFormat 对象能从以下对象
阅读全文
运用 Range 对象处理 Word 文档内容
摘要:运用 Range 对象处理 Word 文档内容 在所有 Office 应用程序中,Microsoft Word 可能是应用最广泛的应用程序,它还经常在自定义 Office 解决方案中扮演重要的角色。开发人员用各种不同的方式使用 Word,有一些方式很简单,而另一些极其复杂。无论涉及何种自定义解决方案
阅读全文