教你认识Excel VBA的起源——手绘版
1、谈到VBA的起源就不得不先谈“电子表格”的发展——1981年IBM PC问世,在这之前已经产生了许多成功的电子表格软件,比如VisiCalc和Multiplan。VisiCalc是最早的电子表格产品,但是很早就失败了;Multiplan是Microsoft的产品,是MicrosoftExcel的前身,使用R1C1单元格地址。

3、Lotus 1-2-3最辉煌的成就不是多功能的集成,而是其推出的“宏”功能,但是在最初的开发计划中并没有“宏”功能,“宏”只是在开发过程中作为产品的调试和测试机制,开发人员直到最后时刻才认识到“宏”的潜力,在最终版本中添加了“宏”功能。

5、但是Lotus 1-2-3“宏”存在一个致命的问题——“宏”必须直接编写到它所支持的单元格中,当用户插入或删除行或列时可能会无意破坏“宏”。

7、Lotus错误地认为Windows只是“昙花一现”,不久就会被OS/2代替,因此懒得花费时间设计Lotus 1-2-3的Windows版本,将其精力全部投入到研发仅能在OS/2上运行,具有漂亮GUI的Lotus 1-2-3/G版本上。Windows的快速发展使孤注一掷的Lotus陷入困境,虽然在1991年Lotus尝试推出了一版在Windows上运行的Lotus 1-2-3,但是已经为时已晚,Windows占据了市场的主导地位。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。