主题:【原创】三年级也可以学编程 -- 月色溶溶
共:💬209 🌺336
复 还是不太明白
VBA是一门语言,全称是Visual Basic for Applications,理论上来说,所有其他语言能干的事VBA都能干。“宏”是一段用VBA写的程序,但是这个程序在Office里可以“录制”下来而不是一上来就手写。“宏”程序录制完成后也可以修改。按快捷键只是调用了一段VBA程序,这段程序可以是录制的,也可以是完全手写的。
在Word里的每一篇文章都是有结构的,比如标题,段落,目录,字体,作者,页数等信息(还可以添加自己需要的信息),这些信息可以用VBA直接提取出来,这些东西在普通的文本文档里通常是没有的;反过来用其他语言读写Word文档(包括这些结构信息)也是很困难的。而且按你的要求一边打字一边搜索这种模式使用VBA也比较方便。
再次重申,VBA是很强大的,别的语言可以写搜索算法,VBA同样也可以写。
- 相关回复 上下关系8
压缩 3 层
🙂想了想,很难。 1 小木 字501 2012-02-17 11:57:04
🙂这个正是VBA的强项 假设 字28 2012-02-17 02:11:54
🙂还是不太明白 常识主义者 字231 2012-02-17 02:47:24
🙂VBA不是宏
🙂VBA编写太烦了 1 镍硬币 字137 2012-02-18 09:44:28
🙂这个主要应该是方法问题 假设 字270 2012-02-28 09:55:14
🙂你可以学学OFFICE里面的宏(Marco) 2 我爱莫扎特 字0 2012-01-02 06:26:51
😄等我学会了给你编~~~ 1 月色溶溶 字0 2012-01-01 09:17:07