作为表格软件的先驱,Excel可以说给我们的日常办公,做出了不可磨灭的贡献。随着excel功能的扩大,VBA、python等各类编程语言,开始被应用于excel当中。

于是乎,关于处理excel,该选择VBA还是python的问题,开始充斥互联网界。毕竟,个人的学习能力有限,想要同时掌握VBA和python还是有一定难度的。

就算是excel,很多人都只敢说会使用,不敢说精通。

虽然VBA作为程序的自动化脚本而存在,是为了提高程序的自动化程度。可是,操作起来,那就事与愿违了。比如,自定义类必须写在类模块,不能写到模块或者Excel对象中;在类模块中自定义类时,需要注意对象和基本类型在写法上的差异。

先不去说python,我们来透过现象去看本质。

excel的主要应用场景包括:数据存储、数据计算、数据分析、图表展示数据、自动化办公(这个跟VBA内嵌于excel中有关)等。

看到这里,你想到了什么?恭喜你,那意味着,你将喜提语言基础全家桶(变量、数据类型、运算符、选择和循环语句、函数、模块)等。python和VBA的语言全家桶,虽然看上去差异很大,但是本质上它们相差无几。本质上都是编程语言,即使有难易之分,却也不分伯仲。只要你是编程语言,那么就很少有人敢说精通,为了某个功能,翻来覆去地修改,碍于面子,还不愿请教比自己年轻2岁的excel大神。

工作量明显增加,效率却得不到显著提高,容易陷入闭门造车的困境。

格局太小,我们何不妨把眼光放长远一点,不学VBA,python等各类编程语言,一样能处理excel的工作。

如果有一款类似excel,功能相似或功能更强大的电子表格,还省去学习VBA、python等编程语言的苦痛,那该有多好!

您可不敢说,那还真的有。

这款电子表格还是国产的,它叫云表,同时也是一个开发工具。(文末有免费获取方式)

云表是从excel中延伸来的,它还和excel的“老对手”金山系WPS有着颇深的渊源,其研发团队是从金山系WPS研发团队走出来的。

只要excel能实现的功能,云表基本上都能实现,甚至功能更为强大。

你可以想象一下,在酷似excel的操作界面中,沿用excel拖拖拽拽的方式,画画表格,配以工作流、权限控制(excel很难做到)、流程审批、填表公式,业务公式等,一揽子如ERP、WMS、OA等企业级管理软件或系统,便“唰唰唰”地出来了。

而数据分析、数据透视、报表、报工、闹钟提醒,工程计划日志等办公工作,对于云表来讲,就是小儿科,用“秒”来描述其完成速度,完全不过分。

有人要出来杠了,还不是从学习一个工具,变成学习另一个工具吗?

确实如此。但是,学习成本大大降低啊!不用学VBA或python等编程语言全家桶,只需要你懂得业务,就能轻轻松松上手,而且还可以根据自身需要随时随地打开,把系统或者表单修改成自己想要的功能。

你学大半年,我不敢说你能精通VBA、python,但是,云表,不写一行代码,你完全可以将工具转变成适应你,而不是你去适应工具。像中国电信、华为、中铁16局等各行企业,早已为云表验证这一说法。

处理excel,该选择VBA,还是python,亦或其他,相信你已心中有数!

文|Mondy

关键词:excel VBA python 数据 表单 电子表格 软件 编程语言

处理excel,该选择VBA,还是python?相关推荐

  1. python与vba的区别_选择VBA还是Python?

    首发 公众号 :EXCEL办公实战 到底是VBA,还是Python? 类似的话题,还有操作EXCEL学者Python,还是VBA 现在学习VBA还值吗?是否过期等! 这些问题,有很多粉丝在问,在知乎. ...

  2. Python操作Excel的Xlwings教程(八)——Excel使用VBA调用Python

    这次推文的主题,在Xlwings中使用VBA的宏来进行Excel的操作. 知识准备 在Xlwings的官方文档中,我寻找到了一个关于Python API的东西.传送门如下: https://docs. ...

  3. vba与python相比2019_重大改变!Python 或将取代 VBA 成为 Excel 官方脚本语言

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 如果微软的 Excel 中支持了人生苦短的 Python,你还会喜欢那个直接且易上手的 VB ...

  4. VBA和Python双语对照,Excel编程学习更简单

    Excel VBA和Python双语对照学习 目录 第1章 Excel编程与Python编程概述 1 1.1 关于Excel脚本编程 1 1.1.1 为什么要进行Excel脚本编程 1 1.1.2 选 ...

  5. 【Excel VBA和Python对照学习】创建字典

    Excel VBA和Python双语对照学习 我们从小学习语文,都用过字典.查字典时可以从第一页开始,一页一页地往下找,直到找到为止.这样做明显效率低下,特别是字的位置比较靠后的时候.所以查字典时不这 ...

  6. vba调用python代码_Python替代Excel Vba系列(终):vba中调用Python

    点击上方"数据大宇宙",设为星标,干货资料,第一时间送到! 系列文章 前言 有小伙伴向我反映到,本系列前面的章节主要还是在讲 pandas ,几乎与 xlwings 没有啥关系. ...

  7. VBA 朗读excel随机选择的单元格 (语音库人声可选)

    VBA 朗读excel随机选择的单元格 (语音库人声可选) Private Sub Worksheet_SelectionChange(ByVal Target As Range)     Dim o ...

  8. python和vba操作excel_对比VBA学Python操作Excel

    关于先学VBA还是先Python,或者作为办公族选什么? 这些问题,我已经写了专题,就不再啰嗦! 建议先阅读: 讨论 | 学习VBA还是Python? 但是大家一直还是被Python吸引,所以小编就说 ...

  9. xlwings:操作Excel,通过宏调用Pyhton(VBA调Python)

    // TODO 最近发现一些稍微简单的方法,空了更新 这里补一段xlwings的安装方式(更简单,如果有效的话,但不确定是否有效,慎重!) 1. 先卸载掉原来可能存在的xlwings pip unin ...

最新文章

  1. 漫话:如何给女朋友解释什么是单例模式?
  2. android 半透明pop,Android实现AppCompatActivity全屏半透明
  3. 从Vuex的Actions中理解JavaScript的解构赋值
  4. 【NLP】N-LTP:基于预训练模型的中文自然语言处理平台
  5. 第四章:系统困境之 在归因错误下拼命努力
  6. nodejs API(二)
  7. 读取mysql表名称_JAVA动态读取mysql表的字段名索引
  8. 权威认证闭环 | 国内首家DevSecOps体系全栈产品通过CWE国际兼容性认证
  9. Android 中东阿拉伯语适配,看这一篇够了
  10. 基于hilbert变换的数字信号_hilbert变换
  11. linux cat获取ip,linux – “cat / proc / net / dev”和“ip -s link”显示不同的统计信息.哪一个在撒谎?...
  12. 单个文件如何修改MD5
  13. 滴滴征战澳洲 全球“追击”优步
  14. 企业网站排名,站内布局,不只有关键词密度
  15. 3. css-loader
  16. 基于matlab的漏电保护器仿真,基于MATLAB仿真的高压断路器振动信号故障诊断
  17. python字符串正向递增_Python字符串基础知识
  18. 英语六级仔细阅读技巧
  19. 2019百度云智峰会重磅发布:全自研昆仑云服务器、智能来电小秘书
  20. 在东软正式培训的第一周

热门文章

  1. 揭秘Google排名的60个因素
  2. 送分题 - hzw模拟赛Test10
  3. python中arcsec_Python SciPy 常数(Constants)
  4. 我写的一个 C++ 复数类
  5. mysql rownum groupby_如何正确利用Rownum来限制查询所返回的行数?
  6. 判断字符串字符种类及个数
  7. plc s7-200的a/d转换的c语言程序,200PLC 模拟量输入 A/D转换后的数字量不准-工业支持中心-西门子中国...
  8. 光纤通信工程-波分复用DWDM(十一)
  9. aria2c rpc php,Aria2(aria2c)
  10. 筒仓计算表格_小时,速度,筒仓团队和甘特兹