6. [EXCEL里的宏和VBA是不是一回事?] 严格的说,应该不是一回事:宏概念的范围很广,在很多地方都能看到.编程语言中就有此概念,比如C,汇编.在一些软件中也可以看到,比如Excel,IBM Aix中的Vi编辑器. 宏,我的理解就是一组命令(动作)的一个抽象. 通过这个宏可以重复而连续做一些动作. 在Excel中,你可以录制或编辑宏. 而在Excel中,Vba的概念要比宏范围广得多,它可以是一个录制或编制的宏,也可以是其它的一些操作,比如显示一个窗体.创建一个类... 而Vba本身的含义就是Visual Basic For Application,顾名思义就是面向应用的Visual Basic.比如:Excel中的Vba就是面向Excel的(针对Excel的),往往会对其做在的应用提供更加强大灵活的功能.对于常见的Vba应用有Office系列组件,AutoCAD,ArcInfo(Gis软件中的一个老大)等等. 在Office中常见的缩写还有VBE,即Visual Basice Editor. 其就相当于一个VB IDE环境,在这里可以进行Vba可视化开发. 7. excel查找替换中的 * 和 ? 是通配符,分别可以替代多个字符和单个字符,但要查找替换*和?自身怎么实现呢?有一个绝窍:在*和?前加 ~ 即可使它们失去通配符的作用,也就可以查找替换它自身了 |