
1 jiaudoug Jun 19, 2019 via iPhone 您这是斜杠青年啊,挺厉害的! |
2 her999 Jun 19, 2019 有用的就是好的 |
3 rayhy Jun 19, 2019 能解决问题就行,谁管你用啥软件 |
4 loading Jun 19, 2019 via Android 我年初才开始学写 vba 呢,高端的 vsto 根本不想用。 在 excel 里,用 vba 能解决很多问题,难道用 python 才高端吗? excel 内置里面除了 vba 和 vsto,其他都是渣渣。 |
5 qilishasha Jun 19, 2019 via iPhone 这是高手啊 绞尽脑汁用 python 分析一个表格 结果一个宏就可以轻松解决 这才是老板需要的 |
6 shijingshijing Jun 19, 2019 如果论单行代码的经济收益,VBA 可能是最高的。一大堆搞金融的用 VBA ~ |
7 lisicong OP @loading 而且还有一点,VBA 的开发 /运行环境要求太低了,基本是个电脑装上 office 就能跑。业务人员的电脑基本不可能配置什么别的运行环境。 |
8 lisicong OP @qilishasha 真的是只争分秒,就用 VBA。 |
9 akira Jun 19, 2019 现在还在用古老语言的,一般都是专家。。工资高的 1 批的。。例如 cobol 例如 foxpro。。 |
10 pocketmiddle Jun 19, 2019 via iPhone 我一个做业务的,学 vba 两年了,效率提升简直是质的飞跃。 |
1 lisicong OP @pocketmiddle 效率提升的确是可观,特别是我们公司的古老系统和 vba 简直无缝对接,所以这段时间专门给业务同事写工具 |
13 snw Jun 19, 2019 VBA 处理简单问题真的太适合不过,无需另外安装任何软件,按 Alt+F11 编辑,按 F5 运行,基本的 debug 功能都有,与文档交互的效率很高,代码本身执行效率也不差。若干年来微软造了几个轮子试图替代它,然并卵。 当然作为一种古董语言 VBA 当然会有坑,比如 object 的 GC 时间复杂度是 O(n^2),所以很难处理大量数据(几万对象问题)。 |
14 2oTp Jun 19, 2019 那么问题来了, 学习 VBA 哪家强? |
17 snw Jun 19, 2019 刚发现 Chip Pearson 去年去世了,他网站上有非常详细的教程。 www.cpearson.com/Excel/MainPage.aspx |
18 flyingghost Jun 19, 2019 |
19 2oTp Jun 19, 2019 |
20 2oTp Jun 19, 2019 |
22 ethanlu Jun 20, 2019 via Android 100 年以内都很难出现能够代替 Excel 的软件,用 excel 的 VBA 还是得学的。 |
23 huson Jun 20, 2019 厨子比的是手艺 不是比哪个刀好看 好用就行 没有最好的语言 只有最合适的 |
24 s1E4GnZ4A2qGRyva Jun 20, 2019 有兴趣的话,《在 Office 的 VBA 代码里中文命名》 https://zhuanlan.zhihu.com/p/41432021 |
25 dt2vba Jun 20, 2019 via Android 我一直在用 VBA,简单、高效。昨天刚写了一堆 VBA,下载 XML,然后导出节点内容。 |
26 geelaw Jun 20, 2019 via iPhone VBA 最大的问题是对 Unicode 支持不太好,PowerShell 用了 COM 操作 Office 也很简单呀。 |
27 justyy Jun 20, 2019 |
29 lisicong OP VBA 用着爽,奈何入门门槛低,适用场景比较简单,所以钱景太差了,甚至没有什么公司会专门请人写 VBA,市场需求不大…… |
30 zjsxwc Jun 20, 2019 via Android 楼上都是有钱人,用开源 LibreOffice 的路过 |
31 shooter556 Jun 20, 2019 我这里有些客户还在用 vb6 你信不? 鬼子国就是这么奇葩~ |
34 printese Jun 20, 2019 同 VBA,同时还写一些 shell 脚本,感觉已经逐渐与现在的软件行业脱节了,入职到现在已经两个月没有碰过 SQL 了... |
35 des Jun 20, 2019 via Android @lisicong 自己去翻帖子咯 /go/all4all |
36 dk7952638 Jun 20, 2019 vba 到现在我也没觉得过时,直接 office 内置,简直就是写小工具的神器。 |
37 sytao Jun 20, 2019 这久也是一头扎进 vba 里面了。网易云课堂看视频,现学现用,一个按钮一个函数,确实对工作帮助大。 |
38 jon Jun 20, 2019 worse is better |
39 liuzhiyong Jun 20, 2019 via Android 好用就是硬道理呀,能够搞定任务,其他不重要。 |
40 lisicong OP @liuzhiyong 但是这个技能不怎么来钱啊,没法跳槽升职加薪走上人生巅峰。。 |
41 th1nk Jun 20, 2019 VBA 很好啊。我日常 Excel 都是 VBA。一堆插件自定义 Ribbon 菜单,6 的飞起。 |
42 v2GAq7b0r6dcOU5u Jun 20, 2019 都 9012 年了,我还在用 xshell 跑 vba 脚本。 |
44 Aresxue Jun 20, 2019 office 的强大你还没有清晰的认知。。。 |
45 Fule Jun 20, 2019 VB(A)的小坑就是对象赋值别忘了加 `set` |
46 dennisun Jun 20, 2019 做数据写 python 的表示:人生苦短我用 VBA |
48 purplemystic Jun 29, 2019 为了完成一个 excel 的校验,从零开始学,从零开始写,写了几千行的 vba,超级痛苦(::><::) |
50 crzdot Apr 14, 2020 现在用 C#写 VSTO,刚入门~ |