专家说:数据的尽头都是excel表格。
说到excel表格当然离不开微软的贡献,再加上互联网普及、国产办公软件WPS崛起,表格这件事,几乎没有学习门槛。

也正因为这样,才有人开始往一个更牛的方向走:用 Excel,直接做软件。比如,ERP系统。
听到这,很多人已经忍不住想反驳了。

还不真不是,而且路还不止一条。
最近刷到一篇帖子,作者直接表明:“用 VBA 做 ERP,不但可行,而且是性价比高的技术选型。”

评论区有人问怎么做,这个人直接说:“一行行代码堆出来的。”
这条路的确可以,但它默认了一件事情:还是离不开代码。只不过这里是VBA。

很多人以为,VBA 只是个“录宏的小工具”。但在微软最初的设想里,它不是插件,而是一种野心。
微软想干掉 Lotus 1-2-3。

当年无数企业的核心模型,都绑在Lotus的宏上。如果 Excel 没有一个足够强的编程能力,企业根本不可能迁移。
于是,VBA 出现了。

Excel 不再只是算数工具,而是一个能被定制、被扩展的“业务底座”。更关键的是,它第一次让财务、会计、业务人员,可以自己“写程序”。
这一步,非常勇猛。但后来发生的事,有点唏嘘,但很多人都知道。
宏病毒、权限失控。

1999 年,一只叫Melissa的宏病毒,让全球无数企业的邮件系统瘫痪。从那之后,VBA 成了 IT 部门的噩梦。宏被默认禁用,证书机制复杂,企业环境避之不及。
结果就是一个现实:VBA 明明很强,却再也没能成为微软设想中的“构建复杂商业系统平台”,还被冷落至今。

但故事,并没有结束。
真正让表格重生的,不是技术,而是中文这几年,一个方向开始悄悄冒头:中文表格编程。
不是写 VBA,不是学 SQL,而是直接用“中文业务语言”画表格做软件。
给个实际例子,用中文表格做一个CRM软件,大致只需要以下几步:
①首先,点击【新建文件夹】,填写【显示名称】,这里我们就命名为“CRM系统”,点击【确定】。

②进入刚才新建好的【CRM系统】文件夹,再点击上方的【新建文件夹】,命名:客户档案表。点击确定。

③进入客户档案表,点击【新建模板】。

④进入下述界面,双击【单表格】,进入设计界面。

⑤填写客户档案所需要的关键字段,简单排版,调整下样式,如下图所示:

⑥选中表格,单击上方功能导航栏中的【定义基本信息】,进入数据项设置,点击左侧单元格,再点击下一步。

⑦根据实际不同字段所对应的数据类型(整数、文本、小数等)进行选择设置。

⑧点保存,设置模板名称:客户档案。再点确认。

⑨再回到客户档案文件夹,点击【新建】,正常录入客户信息即可。

你会发现,它依赖的依然是表格,但不再需要写一句代码。
云表本质上干了一件事:把“软件工程”翻译成业务能看懂的中文,而且依托的是类似WPS Excel的设计界面。

内置数据库,服务器端数据能够通过业务公式直接调用,公式直接调数据,完全不用学 SQL。
真正重要的,只剩一件事:业务逻辑,想清楚没有。

也许,Excel 当年最大的天才之处,从来不是功能本身。
而是它早早就意识到:软件设计,不该只属于程序员。
这个答案,今天才被中文,真正补完。
最后,你有什么补充或者修正的地方?
写这些内容花了不少心思,如果对你有帮助和启发,就是我继续更新的动力。谢谢你能看到我的文章,我们下次再见,共同进步!
文 | eamon
#软件# #excel#