我真的不想回微软的坑啊

2020-04-21 11:51:40 +08:00
 raymanr

给公司做提效,想搞奥菲斯插件

买奥菲斯 365,下载 vs,看着安装开发工具需要 6G

可能开发了还不能给盗版奥菲斯部署,好烦啊

8405 次点击
所在节点    程序员
40 条回复
quan01994
2020-04-21 17:29:20 +08:00
社区版的 vs 不好吗。。。
raymanr
2020-04-21 17:40:05 +08:00
@quan01994
体积太大了,现在不喜欢这种又大又全的了。。。
thedrwu
2020-04-21 18:23:43 +08:00
曾经折腾了一圈 vsto/com/web/vba,最后用 vba 完成了所有功能。

vba 的 api 功能最完善,移植性最好,还能画 gui,除了没有轮子。
坑不多,有些 Unicode 之类的功能不在 vb 的标准里,需要小技巧实现。vb 语言不太花哨,即是缺点也是优点:就这么点语法规则写不出花来,好维护。
beyondex
2020-04-21 18:46:32 +08:00
Vba 的语法你居然能忍
shpkng
2020-04-21 18:54:53 +08:00
看标题我以为是前微软的程序员要重返微软在这儿炫耀来着.. 对不起是我想多了
raymanr
2020-04-21 19:33:17 +08:00
@beyondex
vba 算是我的编程启蒙,当年纯自学用 excel + access, 通过 vba 完成了所有 CRUD 功能,然后就顺其自然升级为 C#,再后来习惯了 python 的列表操作后,vba 的集合操作就不那么香了
raymanr
2020-04-21 19:34:12 +08:00
@thedrwu
COM 有个好处是 WPS 也可以用... VBA 的话 WPS 就不行了
snailya
2020-04-21 19:50:48 +08:00
realpg
2020-04-21 20:04:33 +08:00
楼主能不能说人话?
redeemer1001
2020-04-21 23:02:57 +08:00
@thedrwu #23 我也折腾过最后回归 VBA…… 但 VBA 的 IDE 真是太落后了,开发效率令人发指。能抛弃 Excel 就抛弃它(还是 web 香)
abcbuzhiming
2020-04-21 23:28:44 +08:00
真搞笑,这楼里居然冒出个人指责微软自家的 IDE 开发自家的的 office 插件不如他的东西方便的。
微软还没堕落到能被如此鄙视的地步吧啊?
g00001
2020-04-21 23:56:18 +08:00
@abcbuzhiming 你总是太过于紧张,讨论下技术而已,可以放松松点。
没有人 "指责" 微软的 IDE, 更不必带什么节奏 “堕落”"如此鄙视" 一堆一堆的,

我仅仅是说了句 VS 也不是万能的,列举了几个操作 excel 的例子,
因为我比较喜欢用 aardio,所以我用 aardio 列举了几个例子,当然用 VB 也可以,没有什么谁鄙视谁的的问题。

另外我喜欢用 aardio, 就叫我的 aardio ?!
你以为你喜欢微软工具,就等于是你的微软?!我怕是微软都不认识你吧。

另外你们这几个小号也是有意思,早就嚷嚷着 block 我了,然后我每发一个帖子都回,然后每次都是几个小号一起上,而且看到你们跟个跟其他人讨论交流,同样也是充满戾气,请问你们是 V2 战神吗?!别人喜欢用什么语言你们都 要管?!还每次都 很激动的样子
g00001
2020-04-22 00:01:13 +08:00
嗯,
再推荐一个微软自家开源的 Dso Framer 控件,支持 office,wps,

用 aardio 写了个例子:


excel 的免费控件还真不少,delphi 实现的 reportX 也不错,再用 aardio 写个例子:


嗯,哪里来的酸味
rwalle
2020-04-22 00:21:21 +08:00
虽然我一般主张就事论事不喜欢人肉,但 @g00001 这位的行为实在看不下去,几乎完全不相关的地方都能冒出来这个软件,翻下发帖记录也能看出问题,这样推广恐怕不只是“喜欢”吧。 @Livid
g00001
2020-04-22 00:28:05 +08:00
@rwalle 这是讨论 excel 开发,以及 excel 开发工具体积 6G 过大的帖子,
所以我推荐了几种 excel 开发的技术和 excel 控件,这叫 “完全不相关” 属于扣帽子了。

我比较喜欢用 aardio,当然用 aardio 代码举例子。
如果用 aardio 不行的话,你觉得我用哪种编程语言举例子才不叫 “推广”呢 ?!
就以我上面写的代码为例吧,要不麻烦你用其他语言写几句?!
g00001
2020-04-22 00:39:26 +08:00
如果不想安装 6G 的 VS 做 excel 开发,
确实可以试试 aardio, 关键是体积小,开发环境只有 6.5MB ,下载了打开就可以用( 免安装 )。系统没有安装 office 都可以操作 excel,开发生成的软件也非常小,非常方便。

aardio 是免费的个人软件,做了十几年一直免费,商业广告都没看到过一条。所也也不用紧张会被什么商业推广的问题,
realpg
2020-04-22 01:28:19 +08:00
@Livid
附议 @rwalle #34

最近 V2 真是营销牛鬼蛇神满天飞
g00001
2020-04-22 01:55:13 +08:00
我在好好讨论技术,你一直在做人身攻击,
而且还到处追着我骂 - 每次都是一堆号,如果只是针对我就算了,看了一些帖子,原来对其他人也是如此。

说一下 VS 做 COM 不太方便这么很普通的一句话,
就带节奏"指责" “堕落”"如此鄙视" 一堆十堆,没错原本我只是善意的回贴 Windows 有关的帖子提供一个思路,无论你怎么酸,aardio 都是 Windows 的利器,网上相关评价很多不是我一个人说的。但是你带节奏的恐吓我,很抱歉,那我会多发几句 aardio 代码。

我还就真不信 Livid 会被你忽悠.

1 、“营销” 你理解了什么是 “营销” 吗?! aardio 是一个纯免费的个人软件,以一个之力业余的时间坚持做了十几年免费,网站和软件上没放过一字广告,十几年坚持,基本是公益性质,这么干净的一个软件,你扣“牛鬼蛇神”的帽子。

2 、V2 是技术论坛,我在 V2 一向是讨论技术和发代码更多,虽然有最近有几个你这种,但是我在 V2 得到的感谢更多,可以请 Livid 查一下数据库。

3 、我没有在 V2 上过任何小号。

至于为什么你越骂我越发,我就是告诉你不要随便在网上恐吓他人。如果我觉得我发的代码不好,我所使用的编程语言弱,你可以用代码来打我的脸,但用言语攻击和恐吓莫名其妙。
g00001
2020-04-22 02:04:42 +08:00
参考:
https://v2ex.com/t/656742#reply157
原来某人跟谁说话都这风格,几个号上了混战一番,战着战着友谊的小船就翻了,看到一次不奇怪,连续看到几次也是神奇。
g00001
2020-04-22 12:23:35 +08:00
楼上几个小号,不但语气风格完全是一个人,大家注意一下 - 这几个小号使用的头像也是同一风格,多次对他人进行技术内容无关的言语攻击,基本都是你不使用他喜欢的 C# 就不是好朋友了,B 这个 B 那个不要 AT 非常好战的样子,真是莫名其妙,如果别人不用你的 C# 你不喜欢 - 你直接 block 就行了,请不要上一堆小尾巴一直跟着骂,这是公共社区,不是你家

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/664573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX