Excel对象模型中的事件了解excel对象模型中的事件至关重要,因为这通常是代码运行的主要方式。本章将检查Excel对象模型中的所有事件,引发事件以及可能与这些事件关联的代码类型。 Excel对象模型中的许多事件在应用程序,工作簿和工作表对象上重复。此重复允许您决定是否要处理所有工作簿,特定工作簿 ...
编程用户定义的功能Excel可以创建可在Excel公式中使用的用户定义的函数。 开发人员必须创建一种称为XLL的特殊类型的DLL。 Excel还允许您在VBA中编写可在Excel公式中使用的自定义函数。 不幸的是,Excel不支持或建议编写使用托管代码的XLL。 构建提供用户定义函数的管理型自动化加 ...
整理文档比较费事,提供个脚本放在VBA里,使Word 代码高亮的一种方法是改变颜色 ...
分类:
其他好文 时间:
2017-09-09 22:35:54
阅读次数:
256
第二部分:.NET中的Office编程本书前两章介绍了Office对象模型和Office PIA。 您还看到如何使用Visual Studio使用VSTO的功能构建文档中的控制台应用程序,加载项和代码。 本书的第二部分更深入地介绍了Office对象模型。 如果您只对Excel开发感兴趣,请阅读第3章 ...
office加载项Office开发中使用的第二种模式是加载项模式。本书涵盖了几种Office加载项。其中包括Outlook的VSTO加载项,Excel和Word的COM加载项以及Excel的自动化加载项: 用于Outlook的VSTO加载项这个新的VSTO功能使得为Outlook 2003创建加载项 ...
文件背后的代码VSTO支持文档背后的代码,要求开发人员使用VSTO项目中生成的具有预连接上下文和预连接事件的类。这些类有时被称为“代码后面”类,因为它们是与特定文档或工作表相关联的代码。在Word中,与文档对应的类后面有一个代码。在Excel中,工作簿中的classone有多个代码,工作簿中的每个工 ...
第2章Office解决方案介绍 Office解决方案的三种基本模式现在,您了解Office对象模型的基本模式,本章将介绍开发人员如何模拟和构建其Office解决方案。 使用Office构建的大多数解决方案都遵循三种模式之一 Office 自动化执行 Office 加载项 Office 文档背后的代码 ...
'Shapes 对象'指定的工作表上的所有 Shape 对象的集合。'说明'每个 Shape 对象都代表绘图层中的一个对象,如自选图形、任意多边形、图片、图表等。 ...
分类:
编程语言 时间:
2017-09-09 11:59:16
阅读次数:
216
'Comment 对象'代表单元格批注 添加批注:Range.AddComment.Text 删除批注:Range.ClearComments 重点来了: ...
分类:
编程语言 时间:
2017-09-09 11:53:35
阅读次数:
602
Office主互操作程序集(PIA)在了解如何构建Office解决方案之前,您需要更详细地了解在.NET中与Office对象模型通信的托管程序集。用于与Office通话的托管程序集称为Office主互操作程序集(PIA)。 如前所述,当您正在与.NET中的Office对象模型交谈时,您可以通过称为C ...