[闲聊] Python比VBA更适合做金融报表吧?

楼主: yahoo168   2022-03-14 18:53:18
陈年报表一点开,常常令人怀疑人生
里面的VBA比狗屎还乱
令人怀疑最初的撰写者是否根本没受过教育
低劣混乱的程式,固然与设计者本身的大脑有关
但蛮大程度也跟VBA的语言特性脱不了关系
VBA没有python的pandas dataframe
这种对二维数据可以灵活处理的套件
导致跨表操作就像一场悲剧
然而固有的陋习使得VBA在金融业仍然甚嚣尘上
个人认为作为excel的原生语言
VBA很适合结合接口,做资料处理结果的呈现
但中间的计算过程,绝对应该用python进行
不知道大家怎么看
作者: Trybeer ((踹比尔))   2022-03-14 18:59:00
vba 处理资料好用,python就跑财务用吧但交易到后来两者皆可抛只要记住六字箴言就好
作者: kingyuan (木子皿元)   2022-03-14 19:18:00
单纯处理资料van就可以了
作者: joy2105feh (三峡尧神不服来辩)   2022-03-14 19:38:00
优文推
作者: hsiaulong (年纪愈大,胆愈小)   2022-03-14 19:52:00
都说是陈年报表了,谁要去改?
作者: ZengMaktub (ZengMaktub)   2022-03-14 20:11:00
好猛喔 我只会用excel 加减乘除
作者: kokolotl (nooooooooooo)   2022-03-14 20:18:00
VBA能处理一些python不好搞的东西
作者: Ujdhw3425 (ccc)   2022-03-14 20:38:00
你有考虑过老人的感受吗?
作者: feliz5566 (快乐56)   2022-03-14 20:52:00
光装python资安就挡死你
作者: lianhua (墨心镜情)   2022-03-14 22:42:00
陈年报表不就代表跑得出来就好
作者: ntpuisbest (阿龙)   2022-03-14 23:14:00
简单来说改写风险高,而且不会得到好处,那干嘛改
作者: DIDIMIN ( )   2022-03-14 23:28:00
报表那种东西 VBA 够用了,杀鸡焉用牛刀
作者: glwl40039 (glwl40039)   2022-03-14 23:53:00
vba可以被淘汰了
作者: DerLuna (阳月)   2022-03-15 00:55:00
古代是几个人会python ?
作者: hsnuyi (羊咩咩~)   2022-03-15 01:33:00
Aberdeen做portfolio管理也是Excel+VBA呢 小朋友才用Python吧?
作者: lacseven (乔巴)   2022-03-15 10:43:00
VBA是excel原语言,在对excel可视化上比较容易上手,但是python确实速度跟程式撰写的逻辑比较好,如果你愿意两者结合当然好,但是多半的操作者要开python跟excel要不觉得麻烦、要不听到就退缩了
作者: shinewind (舞佾江月任八方)   2022-03-15 14:11:00
陈年报表是多年一路累加,当然很惨一开始的人绝对没想到最后会这样呈现
作者: DiamondAse (■─═)   2022-03-15 22:42:00
资讯部门可以让你装pytho套件?
作者: Tenging (菜鸟)   2022-03-15 22:49:00
vba不是有内建
作者: DiamondAse (■─═)   2022-03-15 22:49:00
而且交接很麻烦,你还要教同事最近好像蛮流行rpa的,例行的报表应该都差不多用那咕做
作者: joehuan (一瓶)   2022-03-15 23:48:00
VBA是少了继承的OOP,认真写起来还是很强大的要处理二维资料, 写个array wrapper就好, 资工大一的难度
作者: WTF1111 (BBS少看为妙)   2022-03-16 00:42:00
你好厉害喔!竟然知道Python
作者: amethystboy (紫晶男)   2022-03-16 21:06:00
会动就好
作者: foxtwo (坚持不课金)   2022-03-17 01:07:00
Python虽然1991就出来,但也是近几年才火起来20年前的老报表excel 当然是用VBA写啊
作者: keeochange (一块两毛五)   2022-03-17 14:24:00
我个人感觉如果很强的工程师用什么都应该没差多少但问题是很强的应该不会出现在银行帮你自动化报表
作者: iamlukeli (葛莉丝凯莉)   2022-03-18 21:23:00
你vba写得好吗?
作者: resc5241 (resc5241)   2022-03-23 17:41:00
你这就搞错对象了,你忘了你做出来是要给谁看的吗?你能接收老人无限轮回询问资料处理的common sense吗?,有时候承接也是一种避麻烦,因为金融业的人真的很讨厌变动的
作者: jasonkey123 (jasonkey123)   2022-03-31 20:47:00
真的是台湾奇蹟,资安把python当恶意程式,还理直气状难怪会领低薪...

Links booklink

Contact Us: admin [ a t ] ucptt.com