我是一个巨大的KISS原则的粉丝(保持它简单)和一个excel用户的VBA很长时间。然而,我能找到的关于VBA与VSTO (Visual Studio Tools for Office)的所有文章似乎都非常复杂。
首先,我受够了Excel内置的非常糟糕的IDE,我正在寻找新的IDE。使用Visual Studio作为IDE的VSTO似乎是唯一的选
我正在使用VBIDE API,不能假设主机应用程序是Excel,也不能假设任何Office应用程序都是Excel。唯一接近我需要的东西是通过组件的Parent和Next属性:
?但前提是我硬编码特定于主机的逻辑,该逻辑知道任何具有" application“类型的”父“属性的组件都是Workbook实例,而宿主应用程序是.而且也不能保证其他主机中的其他文档模块甚至会有“父”属性我不知道--带有需要// here be dr