关注后回复“资料”,即可免费获取Excel相关学习和实战资料。如果你也对数据分析感兴趣,并且想在这方面有所发展,无论是方法还是技术,例如Excel、VBA、SQL、Python,特别是Excel相关,欢迎与我交流。如果有这方面的问题或者困惑,也欢迎与我探讨。
说到用Excel处理数据,除了Excel数据透视表,那就是Excel VBA 了。Excel VBA 是做数据重复处理的利器,我们可以通过Excel VBA 编写一些小工具,辅助我们去处理数据,比如每天要处理的日报、每周要推送的周报等等。Excel VBA 可以实现自动复制粘贴,一次编写,多次使用。
编写完一个Excel VBA 代码之后,肯定是要实现你的最基础需求,比如你的需求是将多个sheet的数据合并到一个sheet,复制粘贴合并就是最基础也是最核心的功能。
但是如果你的这个工具是为别人编写的,或者你想自己用起来更舒适,那么也要考虑一些用户体验,比如能让使用者及时了解到程序运行的进度,也就是实时反馈,可以通过添加显示进度条的模块实现;优化程序提高程序运行效率,让使用者需要等待的时间更短,例如禁用屏幕更新可以加快代码的速度;程序运行完成是给予使用者运行结果和运行时间的反馈等等,都可以让使用者获得更好的使用体验。
推荐阅读: