普通用户Excel使用VBA的几个误区

 我来答
lilipat
高粉答主

2018-06-17 · 每个回答都超有意思的
知道大有可为答主
回答量:3万
采纳率:94%
帮助的人:5016万
展开全部
普通用户Excel使用VBA的几个误区
1、想通过Excel+vba来编程发财,不管怎么说,目前这种可能性很小。
2、录制宏后的代码不进行简化,这种情况初学者常犯;或者不屑于用录制宏,这种相反。
3、喜欢用.select、.copy、.active等,如果不是迫不得已,还是不要用这些东西好。
4、不喜欢用公式、函数,什么都喜欢用程序;活用公式函数是我们学EXCEL中重要的重点,学会嵌套着用,很多事情都可以解决。譬如表1的A1单元格如果要等于表2的A列中的某个单元格,很多人都是用程序来直接赋值,数量少这也可以,但如果数量很多的话,为何不试用一下offset呢?偏移都指向同一个单元格,就当是一个变量,改一下这个单元格的值,表1用offset的单元格的值就全部改了。
5、设计输入数据的界面竟然用用户窗口+文本框之类的东西,天,我为什么要用EXCEL,原因之一不就是图个方便吗?!直接在工作表中操作就是输入数据最好的方法,如果一些功能你不想给别人用,顶多你屏蔽掉吧。
6、关闭程序的时候很喜欢退出整个EXCEL,这样自我感觉更象一个完整的程序。其实完全有必要考虑其他用户是否也在用EXCEL,所以,必须做好一下判断,不要自作聪明全部退出来,还帮忙把每个工作簿都保存一下。
7、不喜欢用with,总是workbook("").worksheet("").range("").***一行行排得挺整齐的,还说都用复制,其实也不麻烦。
8、总想把VBA+EXCEL做得象一个程序一样,其实,就因为它不独立,所以才更加为我们喜爱,不是吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式