随笔分类 - VBA
摘要:word的多级列表设置步骤很繁琐,于是就有了此脚本。 后续还要研究如何一键设置标题1-9的样式,已会的请留言告知,谢谢!! 使用步骤: 添加9行内容并分别设置好样式为标题1-9 打开脚本 选中该9行内容,按F9运行脚本,如果编号出现,则表示已完成。 效果如下 附上 AutoHotkey v2-bet
阅读全文
摘要:最初把所有配置都写到 _vimrc 里,随着内容增多,就感觉有点混乱了, 一直没用过专门的模块化插件,于是就手工把配置分为以下4类 插件管理(我用的是 dein.vim ) 这块还是放原来的 _vimrc 里 set 选项($Vim\config\set.vim) map 定义($Vim\confi
阅读全文
摘要:生效范围 VBA 作用范围当前文件,其他文件要用同功能 VBA,要重新复制代码部署 ☑ AutoHotkey 运行后,对任何 Excel 文件都可直接使用 语法 VBA 语法陈旧,加上不熟悉,写起来很不友好 ☑ AutoHotkey 语法简单,写起来很方便 代码管理 ☑ VBA 可以内置到 Exce
阅读全文
摘要:本来用word自带的通配符模式查找/替换就能删除, 比如删除所有图片后面的段落符: 查找:(^g)^p 替换:\1 \1表示括号内的内容,这样就把括号外的内容删掉了。 但是由于word在通配符模式下^g查找图片有BUG,无法查找, 而要实现只删除图片后面的段落符,要用到带()的表达式(通配符模式才支
阅读全文
摘要:`VBA`中,单元格属性有`NumberFormat`可以获取单元格格式,比如: - `G/通式格式`:常规 - `@`:文本 - `yyyy/m/d`:日期 ## 问题: - `G/通式格式`,无法知道值是整数还是浮点数, - `yyyy/m/d`,如果换一种日期格式就对不上了。 所以`cell.
阅读全文
摘要:在AutoHotkey脚本中,对Excel的应用体验很不错,xl := ComObjActive("Excel.Application")就和当前Excel表连接了, 通过xl变量就能调用VBA代码操作Excel,也能监视Excel事件,这种事件能对所有工作表都能效,通用性很好。 本人就是因为偷懒,
阅读全文