导航:首页 > 编程语言 > python好还是vba好学

python好还是vba好学

发布时间:2024-03-25 20:01:04

Ⅰ 一个初一学生学习编程先学VB好呢还是python

Ⅱ 主要使用excel处理数据的话,财务人员学习VBA和python哪个比较好

作为两种语言都会一些的财务人员,首先还是推荐先VBA,再考虑Python的学习

理由如下:
VBA作为office的原始自带语言,相对于其他语言操作Excel更加方便快捷

VBA是Visual Basic For Application 的简称,语法体验和VB一致,都是一个大家族,作为一门脚本语言,学习成本相对于其他语言较低。

Python作为最近几年的热门语言,其语法简洁明了,轮子也多,财务领域,可以用于数据的采集,ETL和后续分析。就数据方面Python操作起来方便很多,但是对于一些格式图表细节则不如VBA来的方便。

VBA学习成本相对Python低一些
对于新手,首先要学习的就是录制宏!

在Excel中录制宏,把我们的操作录制下来,反复使用,就好像录制视频一样,可以反复观看,其中80%的功能,我们可以通过录制宏来实现,剩下要学习的知识并不是很多

需要学习的大概有

1、工作薄对象,工作表对象、单元格对象、图表类对象(相对前两者使用少一些)等

2、循环和判断语句(FOR、DO、IF常用)等

3、其他重要:数组、FSO、正则、字典等

财务人员使用Excel频率高,跨文件操作必学VBA
只会函数、技巧、图表对于复杂一些的财务需求是远远不够的,

集团中,财务面对是经常是大量的文件汇总处理、数据抽取、分析、拆分

这种跨文件,大量的处理,是函数所无法完成的,如果会VBA则得心应手

未来可以推荐PBI系列
随着PBI和Power系列的出现,给Excel插上了翅膀,

Power Query :对数据的ETL简单高效,降低了学习成本,对于新手比较友好,

Power Pivot :号称超级透视表,透视表大家都知道非常的好用,对于简单的数据分析,非常方便,那么这个超级透视表,可见一斑

Power Map:数据可视化展示,比自带的常用图表展示更加方便,在Power BI中有了更多的图表插件可以学习

简单说两句,大家有兴趣可以留言,进一步交流沟通!

Ⅲ VBA和Python难度对比有哪些

VBA和Python难度对比有:把使用目的和场景从完成一些“小任务”上升到做一个完整的、可重复使用、考虑用户体验的project,则VBA的难度会上身。

VBA主要基于和嵌入在以MS Office为核心的使用环境,Python的使用和应用范围则更广,可以处理和VBA一样的数据分析,数据可视化,也可以进行编程开发等。

如果是在MS Office的环境下,例如MS Excel, Word,那么主要目的大概率上是为了提高日常处理数据的效率以及提高自动化程度。那么,我觉得Python会比较难学。

根据我自己在工作中的经验,VBA使用频率最高的“知识”不外乎Loop, IF statement,以及一些编程的基本原理和常识,例如declare variables, data type等。仔细学一下这些基本概念,上手VBA还是比较容易的。而且,别忘了VBA还有一个神助手,Macro (宏),它可以自动生成VBA code,可以直接复制过来用,也可以根据需自己的要进行修改。

学习方法:

1. 明确目标

对于零基础的学员而言,要明确你学习Python仅仅是为了满足好奇心?还是有工作需要,比如办公自动化的需要,转行的需要。不同的目标,所选用的学习内容和相应的学习方法也就会有所不同。

2. 选择内容

对于零基础学员,如要要达到使用Python的需要,那都是需要从Python基础知识进行系统学习的。

下面是参考的《零基础学Python》教材,为便于没有变成基础的同学学习,整理了下python基本知识点及对小白学员友好的学习顺序。

阅读全文

与python好还是vba好学相关的资料

热点内容
单片机的外文资料 浏览:547
什么是白盒加密算法 浏览:804
乐书pdf 浏览:427
a星寻路算法在3d中 浏览:137
抗震等级不同箍筋加密区范围不同 浏览:471
xshell上传文件命令 浏览:781
优先级队列java 浏览:156
轻量化腾讯云服务器有什么用 浏览:462
编译原理自编译语言 浏览:425
闲鱼app为什么这么多 浏览:692
安卓手机玩游戏不卡怎么设置 浏览:568
编译链接装载书 浏览:539
面试腾讯公司程序员 浏览:110
一个字母y是什么app 浏览:144
魔兽大脚解压安装教程 浏览:9
超时代共享文件夹破解版 浏览:444
命令与征服红色警戒3攻略 浏览:728
解压缩jar包 浏览:588
如何计算服务器的最大并发数 浏览:345
java数组类型定义 浏览:852