我知道可以从您的VBA代码中调用.NET代码,但是为什么VBA继续存在?我能想到的唯一原因是遗产。
我只需要排序一个Scripting.Dictionary
,所需的代码量就令人恐惧。
IDE看起来像Visual Studio2003。其中有许多小细节,使您发疯(就像更改行并由于某些编译错误而收到警告)。或者,如果您打开多个电子表格,则该电子表格会混入“ VBAProject”中,这确实令人困惑。
整个模块/类模块/表单的划分实际上并不是那么糟糕,但是我每次都会以直接在表单中编写逻辑,或者拥有一个可以处理所有事情的巨大模块来结束。
为什么我不能按Alt + F11并用C#编程?