在Excel中使用VBA

在Excel中使用VBA

这个东西已经很古老了,现在基本上没什么人用,最新的copilot也可以自动的完成这些工作,那为啥我还要写这个东西呢?因为我们不一定能遇到使用场景是有网络的机器,也不一定能遇到使用场景有梯子的机器,甚至有些人的机器都是基于windows7系统的环境,那一个离线的,简单好用的工具就很有价值和意义了。起码避免了高射炮打蚊子的问题。

我们开始介绍VBA,这个是微软给excel下的一个编程语言,起码存在了20年甚至更久,很早的时候微软说他们支持用vba来编程,但是后来自己又换成了.NET,再后来又换成了go语言和rust语言。所以大家都很讨厌微软的这个作风————始乱终弃,被刺老玩家。但是由于windows系统的“屎山”代码性质,它对于向下兼容性是很不错的。所以这个语言还存在于一些没有使用ERP,没有AI的使用场景中。

使用例子展示

有一个表格,需要在每一行前面插入一个新的行
例如:

现在是只有这几个,如果是有一千个咋办呢?真要一条一条生成吗?

img