我想,截至目前,你的问题的答案是"不".
据我所知,使用自定义任务窗格/应用程序窗格扩展任何Office应用程序(Excel,PowerPoint等)需要COM加载项,需要使用Visual Studio进行开发.
至少对于Office 2007,本文(https://msdn.microsoft.com/en-us/library/aa338197%28v=office.12%29.aspx)明确指出:
(..)自定义任务窗格部署为组件对象模型(COM)加载项(..)
同一篇文章指出VBA不支持创建此类自定义任务窗格.
您可以使用任何支持COM的语言创建自定义任务窗格,并且可以创建动态链接库(DLL)文件,例如,Microsoft Visual Basic 6.0,Microsoft Visual Basic .NET,Microsoft Visual C++,Microsoft Visual C++ .NET和Microsoft Visual C. 但是,Microsoft Visual Basic for Applications(VBA)不支持创建自定义任务窗格.自定义任务窗格使用您已熟悉的其他技术,例如Microsoft ActiveX控件.
本文介绍如何在VS2013中使用C#或VB创建自定义任务窗格:https://msdn.microsoft.com/en-us/library/aa942846.aspx
总而言之,本文(https://msdn.microsoft.com/en-us/library/bb398242.aspx)声明您需要Microsoft Office Developer Tools来开发办公解决方案,该解决方案仅与
如果您只有VBA可用,那么您现在似乎仍然坚持使用原始用户表单.
| 归档时间: |
|
| 查看次数: |
4758 次 |
| 最近记录: |