Workbook 接口
表示使用 Visual Studio 中的 Office 开发工具创建的 Excel 项目中的工作簿。
命名空间: Microsoft.Office.Tools.Excel
程序集: Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)
Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
语法
声明
<GuidAttribute("b74cbb86-9c9f-4172-9ae7-3ce4a7bfa5eb")> _
Public Interface Workbook _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("b74cbb86-9c9f-4172-9ae7-3ce4a7bfa5eb")]
public interface Workbook : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
Workbook 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
_CodeName | 基础结构。 | |
_ReadOnlyRecommended | 基础结构。 | |
AcceptLabelsInFormulas | 获取或设置一个值,该值指示是否可以在工作表公式中使用标签。 | |
AccuracyVersion | 指定特定工作表函数是否使用最新精度算法来计算其结果。 | |
ActiveChart | 获取一个 Microsoft.Office.Interop.Excel.Chart 对象,该对象表示活动图表(嵌入图表或图表工作表)。嵌入图表在选择或激活后被视为活动的。如果无活动图表,则此属性返回 nullnull 引用(在 Visual Basic 中为 Nothing)。 | |
ActiveSheet | 获取活动工作表(最上层的工作表)。 | |
ActiveSlicer | 获取一个对象,该对象表示活动工作簿或指定工作簿中的活动切片器。 | |
Application | 获取表示工作簿创建者的 Microsoft.Office.Interop.Excel.Application。 | |
Author | 获取或设置工作簿的作者。 | |
AutoUpdateFrequency | 获取或设置自动更新共享工作簿的间隔分钟数。 | |
AutoUpdateSaveChanges | 获取或设置一个值,该值指示每当工作簿自动更新时,是否将对共享工作簿所做的当前更改发送到其他用户。 | |
BindingContext | 获取或设置 IBindableComponent 的货币管理器的集合。 (继承自 IBindableComponent。) | |
BuiltinDocumentProperties | 获取一个 Microsoft.Office.Core.DocumentProperties 集合,该集合表示工作簿的所有内置文档属性。 | |
CalculationVersion | 获取一个数字,该数字指示上次对工作簿进行完全重新计算的 Excel 的版本。最右边四位是计算引擎的次版本号,其他位(左边)是 Microsoft Office Excel 的主版本。 | |
ChangeHistoryDuration | 获取或设置在共享工作簿的更改历史记录中显示的天数。 | |
Charts | 获取一个 Microsoft.Office.Interop.Excel.Sheets 集合,该集合表示工作簿中的所有图表工作表。 | |
CheckCompatibility | 获取或设置一个值,该值指示在保存工作簿时是否自动运行兼容性检查器。 | |
CodeName | 基础结构。 | |
Colors | 获取或设置工作簿的调色板中的颜色。 | |
CommandBars | 获取一个 Microsoft.Office.Core.CommandBars 对象,该对象表示 Microsoft Office Excel 命令栏。 | |
Comments | 获取或设置附加到工作簿的备注。 | |
ConflictResolution | 获取或设置每次更新共享工作簿时解决冲突的方式。 | |
Connections | 获取工作簿和数据源之间的连接的集合。 | |
ConnectionsDisabled | 获取一个值,该值指示是否在工作簿中禁用外部连接或链接。 | |
Container | 获取表示工作簿的容器应用程序的对象。 | |
ContentTypeProperties | 获取描述工作簿中存储的元数据的属性的集合。 | |
CreateBackup | 获取一个值,该值指示保存此文件时是否创建备份文件。 | |
Creator | 获取在其中创建工作簿的应用程序。 | |
CustomDocumentProperties | 获取一个 Microsoft.Office.Core.DocumentProperties 集合,该集合表示工作簿的所有自定义文档属性。 | |
CustomViews | 获取一个 Microsoft.Office.Interop.Excel.CustomViews 集合,该集合表示工作簿的所有自定义视图。 | |
CustomXMLParts | 获取工作簿中的自定义 XML 部件的集合。 | |
DataBindings | 获取此 IBindableComponent 的数据绑定对象的集合。 (继承自 IBindableComponent。) | |
DataHost | 基础结构。 | |
Date1904 | 获取或设置一个值,该值指示工作簿是否使用 1904 日期系统。 | |
DefaultExtension | 获取此 Workbook 对象的默认扩展。 | |
DefaultPivotTableStyle | 获取或设置 TableStyles 属性中的表样式,该样式用作工作簿中的数据透视表的默认样式。 | |
DefaultSlicerStyle | 获取或设置 TableStyles 对象中的样式,该样式用作切片器的默认样式。 | |
DefaultTableStyle | 获取或设置 TableStyles 属性中的表样式,该样式用作工作簿中的表的默认样式。 | |
DialogSheets | 包含它仅为了向后兼容。 | |
DisplayDrawingObjects | 获取或设置形状的显示方式。 | |
DisplayInkComments | 获取或设置一个值,该值指示工作簿中是否显示墨迹注释。 | |
DocumentInspectors | 获取工作簿的文档检查器模块的集合。 | |
DocumentLibraryVersions | 获取一个 Microsoft.Office.Core.DocumentLibraryVersions 集合,该集合表示共享工作簿(启用了版本控制并存储在服务器上的文档库中)的版本集合。 | |
DoNotPromptForConvert | 获取或设置一个值,该值指示在工作簿包含 Excel 2007 之前的 Excel 版本不支持的功能的情况下,是否提示用户转换工作簿。 | |
EnableAutoRecover | 获取或设置一个值,该值指示 Microsoft Office Excel 是否按时间间隔保存更改后的文件(所有格式)。 | |
EncryptionProvider | 获取或设置 Microsoft Office Excel 在加密文档时使用的算法加密提供程序的名称。 | |
EnvelopeVisible | 获取或设置一个值,该值指示电子邮件撰写标题和信封工具栏是否都可见。 | |
Excel4IntlMacroSheets | 获取一个 Microsoft.Office.Interop.Excel.Sheets 集合,该集合表示工作簿中的所有 Microsoft Office Excel 4.0 国际宏表。 | |
Excel4MacroSheets | 获取一个 Microsoft.Office.Interop.Excel.Sheets 集合,该集合表示工作簿中的所有 Microsoft Office Excel 4.0 宏表。 | |
Excel8CompatibilityMode | 获取一个值,该值指示工作簿是否处于兼容模式。 | |
Extension | 获取此 Workbook 对象的自定义扩展。 | |
FileFormat | 获取工作簿的文件格式和类型。 | |
Final | 获取或设置一个值,该值指示工作簿是否处于最终状态。 | |
ForceFullCalculation | 获取或设置一个值,该值指示是否强制对工作簿进行完全计算。 | |
FullName | 获取对象的名称,包括其磁盘路径。 | |
FullNameURLEncoded | 获取对象的名称,包括其磁盘路径。 | |
HasMailer | 基础结构。 | |
HasPassword | 获取一个值,该值指示工作簿是否具有保护密码。 | |
HasRoutingSlip | 获取或设置一个值,该值指示工作簿是否具有传送名单。 | |
HasVBProject | 获取一个值,该值指示工作簿是否具有附加的 Microsoft Visual Basic for Applications (VBA) 项目。 | |
HighlightChangesOnScreen | 获取或设置一个值,该值指示是否在屏幕上突出显示对共享工作簿所做的更改。 | |
HostContext | 基础结构。 | |
HTMLProject | 获取工作簿中的 Microsoft.Office.Core.HTMLProject,它表示顶层项目分支。 | |
IconSets | 获取内置图标集的集合,这些图标集可用于对工作簿中的范围应用条件格式规则。 | |
InactiveListBorderVisible | 获取或设置一个值,该值指示列表不活动时列表边框是否可见。 | |
InnerObject | 获取一个 Microsoft.Office.Interop.Excel.Workbook,它表示 Workbook 的基础本机对象。 | |
IsAddin | 获取或设置一个值,该值指示工作簿是否作为外接程序运行。 | |
IsInplace | 获取一个值,该值指示指定的工作簿是否正在就地编辑。 | |
ItemProvider | 基础结构。 | |
KeepChangeHistory | 获取或设置一个值,该值指示共享工作簿是否启用了更改跟踪。 | |
Keywords | 获取或设置附加到工作簿的关键字。 | |
ListChangesOnNewSheet | 获取或设置一个值,该值指示对共享工作簿所做的更改是否显示在单独的工作表上。 | |
Mailer | 基础结构。 | |
Modules | 包含它仅为了向后兼容。 | |
MultiUserEditing | 获取一个值,该值指示工作簿是否作为共享列表打开。 | |
Name | 获取工作簿的名称。 | |
Names | 获取一个 Microsoft.Office.Interop.Excel.Names 集合,该集合表示工作簿中的所有名称(包括所有工作表特定的名称)。 | |
OnSave | 包含它仅为了向后兼容。 | |
OnSheetActivate | 包含它仅为了向后兼容。 | |
OnSheetDeactivate | 包含它仅为了向后兼容。 | |
Parent | 获取工作簿的父对象。 | |
Password | 获取或设置打开工作簿时必须提供的密码。 | |
PasswordEncryptionAlgorithm | 获取 Microsoft Office Excel 用来加密工作簿密码的算法。 | |
PasswordEncryptionFileProperties | 获取一个值,该值指示 Microsoft Office Excel 是否对受密码保护的指定工作簿的文件属性进行加密。 | |
PasswordEncryptionKeyLength | 获取 Microsoft Office Excel 用来加密工作簿密码的算法的密钥长度。 | |
PasswordEncryptionProvider | 获取 Microsoft Office Excel 用来加密工作簿密码的算法加密提供程序的名称。 | |
Path | 获取应用程序的完整路径,不包括最后的分隔符和应用程序的名称。 | |
Permission | 获取一个 Microsoft.Office.Core.Permission 对象,该对象表示工作簿中的权限设置。 | |
PersonalViewListSettings | 获取或设置一个值,该值指示列表的筛选器设置和排序设置是否包括在共享工作簿的用户个人视图中。 | |
PersonalViewPrintSettings | 获取或设置一个值,该值指示打印设置是否包括在共享工作簿的用户个人视图中。 | |
PrecisionAsDisplayed | 获取或设置一个值,该值指示是否仅使用数字所显示的精度来完成工作簿中的计算。 | |
ProtectStructure | 获取一个值,该值指示工作簿中的表的顺序是否受保护。 | |
ProtectWindows | 获取一个值,该值指示工作簿窗口是否受保护。 | |
PublishObjects | 获取 Microsoft.Office.Interop.Excel.PublishObjects 集合。 | |
ReadOnly | 获取一个值,该值指示是否已用只读方式打开工作簿。 | |
ReadOnlyRecommended | 获取或设置一个值,该值指示工作簿是否保存为建议的只读方式。 | |
RemovePersonalInformation | 获取或设置一个值,该值指示个人信息是否可从工作簿中移除。 | |
Research | 获取一个表示工作簿的信息检索服务的对象。 | |
RevisionNumber | 获取工作簿作为共享列表打开期间的保存次数。如果工作簿以独占模式打开,则此属性返回 0(零)。 | |
Routed | 获取一个值,该值指示工作簿是否已传送给下一个收件人。 | |
RoutingSlip | 获取一个 Microsoft.Office.Interop.Excel.RoutingSlip 对象,该对象表示工作簿的传送名单。 | |
Saved | 获取或设置一个值,该值指示工作簿自上次保存以来是否进行了更改。 | |
SaveLinkValues | 获取或设置一个值,该值指示 Microsoft Office Excel 是否将外部链接值与工作簿一起保存。 | |
ServerPolicy | 获取一个对象,该对象表示为运行 Microsoft Office SharePoint Server 的服务器上存储的工作簿指定的策略。 | |
ServerViewableItems | 获取一个对象,该对象可用于与 Microsoft Office SharePoint Server 服务器上显示的工作簿中的已发布对象列表进行交互。 | |
SharedWorkspace | 获取一个 Microsoft.Office.Core.SharedWorkspace,它表示工作簿所在的文档工作区。 | |
Sheets | 获取一个 Microsoft.Office.Interop.Excel.Sheets 集合,该集合表示工作簿中的所有工作表。 | |
ShowConflictHistory | 获取或设置一个值,该值指示冲突历史记录工作表在作为共享列表打开的工作簿中是否可见。 | |
ShowPivotChartActiveFields | 获取或设置一个值,该值指示数据透视图筛选窗格是否可见。 | |
ShowPivotTableFieldList | 获取或设置一个值,该值指示数据透视表字段列表是否能够显示。 | |
Signatures | 获取工作簿的数字签名的集合。 | |
Site | 获取或设置与 IComponent 关联的 ISite。 (继承自 IComponent。) | |
SlicerCaches | 获取与工作簿关联的 SlicerCaches 对象。 | |
SmartDocument | 获取一个表示智能文档解决方案的设置的 Microsoft.Office.Core.SmartDocument。 | |
SmartTagOptions | 获取一个 Microsoft.Office.Interop.Excel.SmartTagOptions 对象,该对象表示通过智能标记可以执行的选项。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。 . |
|
Styles | 获取一个 Microsoft.Office.Interop.Excel.Styles 集合,该集合表示工作簿中的所有样式。 | |
Subject | 获取或设置发件人或传送名单的主题。 | |
Sync | 获取一个 Microsoft.Office.Core.Sync 对象,该对象提供对属于文档工作区的文档的方法和属性的访问。 | |
TableStyles | 获取工作簿中使用的表样式的集合。 | |
Tag | 获取或设置包含有关工作簿的数据的对象。 | |
TemplateRemoveExtData | 获取或设置一个值,该值指示在将工作簿保存为模板时是否移除外部数据引用。 | |
Theme | 获取应用于工作簿的主题。 | |
Title | 获取或设置在将工作簿保存为网页时的网页标题。 | |
UpdateLinks | 获取或设置一个值,该值指示工作簿用于更新嵌入的 OLE 链接的设置。 | |
UpdateRemoteReferences | 获取或设置一个值,该值指示 Microsoft Office Excel 是否更新工作簿中的远程引用。 | |
UserControl | 获取或设置一个值,用于指示工作簿或应用程序是否是由该用户创建或打开的。 | |
UserStatus | 获取一个二维数组(从 1 开始),该数组提供将工作簿打开为共享列表的每个用户的有关信息。 | |
VBASigned | 获取一个值,该值指示工作簿的 Visual Basic for Applications 项目是否已进行了数字签名。 | |
VBProject | 获取工作簿中的虚拟 Microsoft.Vbe.Interop.VBProject 项目。 | |
VstoSmartTags | 获取工作簿的关联 Microsoft.Office.Tools.SmartTagCollection。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。 . |
|
WebOptions | 获取 Microsoft.Office.Interop.Excel.WebOptions 集合,该集合包含工作簿级特性,在将文档保存为网页或打开网页时 Microsoft Office Excel 将使用这些特性。 | |
Windows | 获取一个 Microsoft.Office.Interop.Excel.Windows 集合,该集合表示工作簿中的所有窗口。 | |
Worksheets | 获取一个 Microsoft.Office.Interop.Excel.Sheets 集合,该集合表示工作簿中的所有工作表。 | |
WritePassword | 获取或设置工作簿的写密码。 | |
WriteReserved | 获取一个值,该值指示工作簿是否受写保护。 | |
WriteReservedBy | 获取当前具有工作簿的写权限的用户名。 | |
XmlMaps | 获取一个 Microsoft.Office.Interop.Excel.XmlMaps 集合,该集合表示已添加到工作簿中的架构映射。 | |
XmlNamespaces | 获取一个 Microsoft.Office.Interop.Excel.XmlNamespaces 集合,该集合表示工作簿中包含的 XML 命名空间。 |
页首
方法
名称 | 说明 | |
---|---|---|
_PrintOut | 基础结构。 | |
_Protect | 基础结构。 | |
_SaveAs | 基础结构。 | |
_VtblGap1_1 | ||
_VtblGap2_1 | ||
_VtblGap3_1 | ||
_VtblGap4_1 | ||
_VtblGap5_1 | ||
_VtblGap6_1 | ||
_VtblGap7_2 | ||
AcceptAllChanges | 接受共享工作簿中的所有更改。 | |
Activate | 激活工作簿的第一个关联窗口。 | |
AddToFavorites | 将工作簿的快捷方式添加到收藏夹文件夹。 | |
ApplyTheme | 对工作簿应用指定的主题。 | |
BeginInit | 用信号通知对象初始化即将开始。 (继承自 ISupportInitialize。) | |
BreakLink | 将链接到其他 Microsoft Office Excel 源或 OLE 源的公式转换为值。 | |
CanCheckIn | 获取一个值,该值指示 Microsoft Office Excel 是否可以将工作簿签入到服务器。 | |
ChangeFileAccess | 更改工作簿的访问权限。这可能需要从磁盘加载更新版本。 | |
ChangeLink | 将链接从一个文档更改为另一个文档。 | |
CheckIn | 将本地计算机的工作簿返回到服务器,并将本地工作簿设置为只读,以使它不能进行本地编辑。调用此方法会关闭工作簿。 | |
CheckInWithVersion | 将本地计算机中的工作簿发送到服务器,并将本地工作簿设置为只读,以使它不能进行本地编辑。调用此方法会关闭工作簿。 | |
Close | 关闭工作簿。 | |
DeleteNumberFormat | 从工作簿中删除自定义数字格式。 | |
Dispose | 执行与释放或重置非托管资源相关的应用程序定义的任务。 (继承自 IDisposable。) | |
Dummy16 | 基础结构。 | |
Dummy17 | 基础结构。 | |
Dummy26 | 基础结构。 | |
Dummy27 | 基础结构。 | |
EnableConnections | 启用工作簿内的数据连接。 | |
EndInit | 用信号通知对象初始化已完成。 (继承自 ISupportInitialize。) | |
EndReview | 使用 SendForReview 方法终止对发送审阅的文件的审阅。 | |
ExclusiveAccess | 向当前用户分配作为共享列表打开的工作簿的独占访问权限。 | |
ExportAsFixedFormat | 以 PDF 或 XPS 格式保存工作簿。 | |
FollowHyperlink | 如果文档已下载,则显示缓存文档。否则,此方法解析超链接,下载目标文档并在适当的应用程序中显示此文档。 | |
ForwardMailer | 基础结构。 | |
get_Colors | 基础结构。请使用 Colors 属性而不要使用此方法。 | |
GetWorkflowTasks | 返回工作簿的工作流任务的集合。 | |
GetWorkflowTemplates | 返回工作簿的工作流模板的集合。 | |
HighlightChangesOptions | 控制在共享工作簿中显示更改的方式。 | |
LinkInfo | 获取链接日期和更新状态。 | |
LinkSources | 返回工作簿中的链接的 Array。 | |
LockServerFile | 锁定服务器上的工作簿以防止修改。 | |
MergeWorkbook | 将更改从一个工作簿合并到一个打开的共享工作簿中。 | |
NewWindow | 创建一个新窗口。 | |
OpenLinks | 打开一个或多个链接的支持文档。 | |
PivotCaches | 获取一个 Microsoft.Office.Interop.Excel.PivotCaches 集合,该集合表示指定工作簿中的所有数据透视表缓存。 | |
PivotTableWizard | 创建一个 Microsoft.Office.Interop.Excel.PivotTable 对象。 | |
Post | 将工作簿发送到公共文件夹。此方法仅用于连接到 Microsoft Exchange 服务器的 Microsoft Exchange 客户端。 | |
PrintOut | 打印工作簿。 | |
PrintOutEx | 打印工作簿。 | |
PrintPreview | 显示与打印效果相同的对象的预览。 | |
Protect | 保护工作簿使其无法修改。 | |
ProtectSharing | 保存工作簿,并进行共享保护。 | |
ProtectSharingEx | 保存工作簿,并进行共享保护。 | |
PurgeChangeHistoryNow | 从工作簿的更改日志中移除项。 | |
RecheckSmartTags | 使前台智能标记检查发生,自动批注以前未批注的数据。 此类型或成员只适合在 2007 Microsoft Office system 项目中使用。Office 2010 中已弃用智能标记。 . |
|
RefreshAll | 刷新工作簿中的所有外部数据范围和数据透视表。 | |
RejectAllChanges | 拒绝共享工作簿中的所有更改。 | |
ReloadAs | 使用指定文档编码重新加载基于 HTML 文档的工作簿。 | |
RemoveCustomization | 从工作簿中移除使用 Visual Studio 中的 Office 开发工具创建的自定义项。 | |
RemoveDocumentInformation | 从工作簿中移除指定类型的所有信息。 | |
RemoveUser | 从共享工作簿断开指定用户的连接。 | |
Reply | 基础结构。 | |
ReplyAll | 基础结构。 | |
ReplyWithChanges | 向已发送审阅的工作簿的作者发送电子邮件,通知他或她审阅者已完成对该工作簿的审阅。 | |
ResetColors | 将调色板重置为默认颜色。 | |
Route | 使用工作簿的当前传送名单传送工作簿。 | |
RunAutoMacros | 运行附加到工作簿的 Auto_Open、Auto_Close、Auto_Activate 或 Auto_Deactivate 宏。包含此方法是为了向后兼容。应使用 Open、Close、Activate 和 Deactivate 事件代替这些宏。 | |
Save | 保存对工作簿所做的更改。 | |
SaveAs | 在另一个文件中保存对工作簿所做的更改。 | |
SaveAsXMLData | 将映射到指定 XML 架构映射的数据导出到 XML 数据文件。 | |
SaveCopyAs | 将工作簿的副本保存到文件中,但不修改内存中打开的工作簿。 | |
sblt | 基础结构。 | |
SendFaxOverInternet | 将工作簿中的活动工作表作为传真发送给指定收件人。 | |
SendForReview | 在电子邮件中将工作簿发送给指定收件人进行审阅。 | |
SendMail | 使用安装的邮件系统发送工作簿。 | |
SendMailer | 基础结构。 | |
set_Colors | 基础结构。请使用 Colors 属性而不要使用此方法。 | |
SetLinkOnData | 设置每次更新 DDE 链接时运行的过程的名称。 | |
SetPasswordEncryptionOptions | 设置使用密码加密工作簿的选项。 | |
ToggleFormsDesign | 将 Microsoft Office Excel 切换进和切换出设计模式。 | |
Unprotect | 从工作簿中移除保护。如果工作簿不受保护,则此方法无效。 | |
UnprotectSharing | 关闭共享保护并保存工作簿。 | |
UpdateFromFile | 如果磁盘版本比内存中加载的工作簿副本更新,则从保存的工作簿磁盘版本更新只读工作簿。如果自加载工作簿以来还未更改过磁盘副本,则不重新加载工作簿的内存副本。 | |
UpdateLink | 更新 Microsoft Office Excel、DDE 或 OLE 链接(或多个链接)。 | |
WebPagePreview | 显示与保存为网页效果相同的工作簿的预览。 | |
XmlImport | 将 XML 数据文件导入当前工作簿。 | |
XmlImportXml | 导入先前加载到内存中的 XML 数据流。 |
页首
事件
名称 | 说明 | |
---|---|---|
ActivateEvent | 在激活工作簿时发生。 | |
AddinInstall | 在工作簿作为外接程序安装时发生。 | |
AddinUninstall | 在工作簿作为外接程序卸载时发生。 | |
AfterSave | 在保存工作簿后发生。 | |
AfterXmlExport | 在 Microsoft Office Excel 保存工作簿的数据或将数据从工作簿导出到 XML 数据文件后发生。 | |
AfterXmlImport | 在刷新现有 XML 数据连接后或将新 XML 数据导入工作簿后发生。 | |
BeforeClose | 在关闭工作簿前发生。如果工作簿已更改,则此事件在要求用户保存更改前发生。 | |
BeforePrint | 在打印工作簿(或其中任何内容)前发生。 | |
BeforeSave | 在保存工作簿前发生。 | |
BeforeXmlExport | 在 Microsoft Office Excel 保存工作簿的数据或将数据从工作簿导出到 XML 数据文件前发生。 | |
BeforeXmlImport | 在刷新现有 XML 数据连接前或将新 XML 数据导入工作簿前发生。 | |
BindingContextChanged | 基础结构。 | |
Deactivate | 在停用工作簿时发生。 | |
Disposed | 表示处理组件的 Disposed 事件的方法。 (继承自 IComponent。) | |
New | 在创建新工作簿时发生。 | |
NewChart | 在工作簿中创建新图表时发生。 | |
NewSheet | 在工作簿中创建新工作表时发生。 | |
Open | 在打开工作簿时发生。 | |
PivotTableCloseConnection | 在数据透视表关闭到其数据源的连接后发生。 | |
PivotTableOpenConnection | 在数据透视表打开到其数据源的连接后发生。 | |
RowsetComplete | 当用户在记录集中导航或对 OLAP 数据透视表调用行集合操作时发生。 | |
SheetActivate | 在激活任意工作表时发生。 | |
SheetBeforeDoubleClick | 在双击任意工作表之后,默认的双击操作之前发生。 | |
SheetBeforeRightClick | 在右击任意工作表之后,默认的右击操作之前发生。 | |
SheetCalculate | 在重新计算任何工作表后或将任何更改的数据绘制在图表上后发生。 | |
SheetChange | 在用户或外部链接更改任何工作表中的单元格时发生。 | |
SheetDeactivate | 在停用任何工作表时发生。 | |
SheetFollowHyperlink | 在单击工作簿中的任何超链接时发生。 | |
SheetPivotTableAfterValueChange | 在对数据透视表内的单元格或单元格范围进行编辑或重新计算(针对包含公式的单元格)后发生。 | |
SheetPivotTableBeforeAllocateChanges | 在将更改应用于数据透视表之前发生。 | |
SheetPivotTableBeforeCommitChanges | 在提交更改数据透视表的,OLAP 源上发生。之前。 | |
SheetPivotTableBeforeDiscardChanges | 在放弃对数据透视表的更改之前发生。 | |
SheetPivotTableChangeSync | 在对数据透视表进行更改后发生。 | |
SheetPivotTableUpdate | 在更新数据透视表的工作表后发生。 | |
SheetSelectionChange | 所选内容在任何工作表上更改时发生。如果所选内容位于图表工作表上,则不发生。 | |
Shutdown | 在工作簿宿主项关闭时发生。 | |
Startup | 在工作簿处于运行状态并且程序集中的所有初始化代码都已运行之后发生。 | |
SyncEvent | 在属于文档工作区的工作表的本地副本与服务器上的副本进行同步时发生。 | |
WindowActivate | 在激活任何工作簿窗口时发生。 | |
WindowDeactivate | 在停用任何工作簿窗口时发生。 | |
WindowResize | 在调整任意工作簿窗口的大小时发生。 |
页首
备注
Microsoft.Office.Tools.Excel.Workbook 对象提供和 Excel 主互操作程序集中的 Microsoft.Office.Interop.Excel.Workbook 对象相同的成员,但它会添加以下功能:
VstoSmartTags 属性。使用此属性向工作簿中添加智能标记。
InnerObject 属性。使用此属性获取 Microsoft.Office.Tools.Excel.Workbook 宿主项的基础 Microsoft.Office.Interop.Excel.Workbook 对象。
在应用程序级项目中,可以使用 GetVstoObject 方法以编程方式创建 Microsoft.Office.Tools.Excel.Workbook 对象。有关更多信息,请参见在运行时在应用程序级外接程序中扩展 Word 文档和 Excel 工作簿。
在文档级项目中,通常不要直接使用 Microsoft.Office.Tools.Excel.Workbook 对象。请改为使用 ThisWorkbook 类以编程方式访问项目中的工作簿。ThisWorkbook 类的大多数成员均从 Microsoft.Office.Tools.Excel.WorkbookBase 类派生。该类将对其成员的所有调用重定向到 Visual Studio Tools for Office Runtime中 Microsoft.Office.Tools.Excel.Workbook 接口的内部实现。有关更多信息,请参见对文档级自定义项进行编程。
说明 |
---|
此接口由 Visual Studio Tools for Office Runtime 实现。不应在代码中实现此接口。有关更多信息,请参见 Visual Studio Tools for Office Runtime 概述。 |
用法
本文档介绍面向 .NET Framework 4 和 .NET Framework 4.5 的 Office 项目中所用此类型的版本。在面向 .NET Framework 3.5 的项目中,此类型可能具有不同的成员,因此本文档为此类型提供的代码示例可能并不适用。有关面向 .NET Framework 3.5 的项目中的此类型的文档,请参见 Visual Studio 2008 文档中的以下参考部分:https://go.microsoft.com/fwlink/?LinkId=160658。
请参见
参考
Microsoft.Office.Tools.Excel 命名空间