需要学习VBA,但是只需要学习一点点VBA就可以。
不同意一个答主的回复,Access不能分析数据?你开什么玩笑~还让提问者学习MySQL,你不知道MySQL学习成本有多高么?
Access数据库的窗体要用VBA来控制
如果单独使用Access的查询功能,可以处理500万行—5000万行数据的分析和清理工作,问题不大,数据量再多的话,可能就不太适合了。
VBA其实也不难,一些最基础的语句,比如Me.Refresh(窗体刷新)、docmd.openform(打开窗体),这些语句都很简单。
VBA和VB是有本质区别的,VBA基本不需要定义变量,直接在子过程中操作就可以,而VB相对而言就要复杂得多。
VBA本质上就是给办公人员用的,已经相对简单的多了,不需要畏惧~
用来分析数据的话不适合使用access,access作为微软的桌面数据库,能满足小业务量的数据存储需求,且该数据库简单易用,只需要掌握基础的数据库知识就可以使用。但是access有一些不足之处就是都某些sql语句的支持是不足的,如limit等都不支持。虽然access提供了vba编程功能,但是个人建议access只适合作为数据存储服务,不适合作为数据分析工具使用,数据分析的话还是建议使用EXCEL,况且现在excel连接access数据库也是非常方便的,如果想要学习vba的话,excel vba也是很不错的选择。不过目前就个人使用体验来说,如果使用数据库的话,还是推荐使用mysql,你会得到更好的体验。
原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/12012.html