问:目前需要自动化完成一些excel的重复性工作,涉及排序,插入数据,数据透视表等等,是学vba简单,还是用python容易,python的话需要用到什么样的模块呢?
目前需要自动化完成一些excel的重复性工作,涉及排序,插入数据,数据透视表等等
就工作中的这点需求VBA完全够,Excel一共有104万行,如果没有超出Excel本身的数量限制,就用VBA完全可以。
是学vba简单,还是用python容易
这个肯定是VBA简单啊,VBA是最简单的编程语言了,在计算机大神眼中,VBA都不能算作编程!
VBA是基于Office的二次开发语言,只要安装了Office了就能用,不需要额外安装别的软件。打开Excel按下快捷键“ALT+F11”,即可打开VBE编辑器,插入模块就可以写代码了。
但是Python呢?你需要先去官网下载软件自行安装,然后你还要下载可以写代码的编辑器。此外,还需要安装一些其他的包之类的,相对VBA直接打开Excel就用还是麻烦很多。就找们普通人平时的需求,VBA完全够用!
Python的优势在于爬虫和数据分析(量级很大,已经超出Excel本身数据量的限制)。
比如,我需要分析地产行业的股票情况,那么就可以用Python,去某网站上下载地产行业所有股票的开盘价、收盘价等等,处理完装到Excel里建模。
一级建造师二级建造师消防工程师造价工程师土建职称房地产经纪人公路检测工程师建筑八大员注册建筑师二级造价师监理工程师咨询工程师房地产估价师 城乡规划师结构工程师岩土工程师安全工程师设备监理师环境影响评价土地登记代理公路造价师公路监理师化工工程师暖通工程师给排水工程师计量工程师
执业药师执业医师卫生资格考试卫生高级职称护士资格证初级护师主管护师住院医师临床执业医师临床助理医师中医执业医师中医助理医师中西医医师中西医助理口腔执业医师口腔助理医师公共卫生医师公卫助理医师实践技能内科主治医师外科主治医师中医内科主治儿科主治医师妇产科医师西药士/师中药士/师临床检验技师临床医学理论中医理论