欢迎光临散文网 会员登陆 & 注册

Excel VBA Application对象

2019-04-07 19:38 作者:凌霄百科  | 我要投稿

Application 对象

代表整个 Microsoft Excel 应用程序。

事件

AfterCalculate 事件:如果所有挂起的同步和异步刷新活动和所有结果计算活动均已完成,则会发生 AfterCalculate 事件。

NewWorkbook 事件:当新建一个工作簿时发生此事件。

ProtectedViewWindowActivate 事件:在激活受保护的视图窗口时发生。

ProtectedViewWindowBeforeClose 事件:在 "受保护的视图" 窗口或 "受保护的视图" 窗口中的工作簿关闭之前发生。

ProtectedViewWindowBeforeEdit 事件:在指定的 "受保护的视图" 窗口中的工作簿上启用编辑之前, 立即发生此事件。

ProtectedViewWindowDeactivate 事件:在停用 "受保护的视图" 窗口时发生。

ProtectedViewWindowOpen 事件:在受保护的视图窗口中打开工作簿时发生。

ProtectedViewWindowResize 事件:在调整任何受保护的视图窗口的大小时发生。

SheetActivate 事件:当激活任何工作表时发生此事件。

SheetBeforeDelete 事件:在删除任何工作表之前, 发生此事件。

SheetBeforeDoubleClick 事件:当双击任何工作表时发生此事件,此事件先于默认的双击操作发生。

SheetBeforeRightClick 事件:右键单击任一工作表时发生此事件,此事件先于默认的右键单击操作。

SheetCalculate 事件:在重新计算工作表时或在图表上绘制更改的数据之后发生此事件。

SheetChange 事件:当用户或外部链接更改了任何工作表中的单元格时发生此事件。

SheetDeactivate 事件:当任何工作表被停用时发生此事件。

SheetFollowHyperlink 事件:单击 Microsoft Excel 中的任何超链接时发生此事件。 有关工作表级事件, 请参阅**FollowHyperlink** 事件的帮助主题。

SheetLensGalleryRenderComplete 事件:在标注库 (动态 & 静态) 完成呈现之后, 发生此事件。

SheetPivotTableAfterValueChange 事件:在编辑或重新计算(对于包含公式的单元格)数据透视表中的单元格或单元格区域后发生。

SheetPivotTableBeforeAllocateChanges 事件:在将更改应用到数据透视表前发生。

SheetPivotTableBeforeCommitChanges 事件:在向数据透视表的 OLAP 数据源提交更改之前发生。

SheetPivotTableBeforeDiscardChanges 事件:在放弃对数据透视表所做的更改之前发生。

SheetPivotTableUpdate 事件:在数据透视表的工作表更新之后发生此事件。

SheetSelectionChange 事件:任一工作表上的选定区域发生更改时,将发生此事件(但图表工作表上的选定区域发生改变时,不会发生此事件)。

SheetTableUpdate 事件:当对工作表上的表进行更新时发生。

WindowActivate 事件:工作簿窗口被激活时,将发生此事件。

WindowDeactivate 事件:任何工作簿窗口被停用时将发生此事件。

WindowResize 事件:任何工作簿窗口调整大小时将发生此事件。

WorkbookActivate 事件:当激活任一工作簿时发生此事件。

WorkbookAddinInstall 事件:当工作簿作为加载宏安装时,发生此事件。

WorkbookAddinUninstall 事件:当任一作为加载宏的工作簿卸载时发生此事件。

WorkbookAfterRemoteChange 事件:在合并远程用户对工作簿的编辑之后发生。

WorkbookAfterSave 事件:保存工作簿之后发生此事件。

WorkbookAfterXmlExport 事件:在 Microsoft Excel 保存或导出指定工作簿中的 XML 数据之后发生此事件。

WorkbookAfterXmlImport 事件:在刷新现有的 xml 数据连接或将新的 xml 数据导入任何打开的 Microsoft Excel 工作簿之后, 发生此事件。

WorkbookBeforeClose 事件:当任一打开的工作簿关闭之前立即发生此事件。

WorkbookBeforePrint 事件:在打印任一打开的工作簿之前发生此事件。

WorkbookBeforeRemoteChange 事件:在合并远程用户对工作簿的编辑之前发生。

WorkbookBeforeSave 事件:在保存任一打开工作簿之前发生此事件。

WorkbookBeforeXmlExport 事件:在 Microsoft Excel 保存或导出指定工作簿中的 XML 数据之前发生此事件。

WorkbookBeforeXmlImport 事件:在刷新现有的 xml 数据连接或将新的 xml 数据导入到任何打开的 Microsoft Excel 工作簿之前, 发生此事件。

WorkbookDeactivate 事件:当打开的工作簿转为非活动状态时发生此事件。

WorkbookModelChange 事件:在数据模型更新时发生。

WorkbookNewChart 事件:在任何打开的工作簿中创建新图表时发生。

WorkbookNewSheet 事件:在任何打开的工作簿中新建工作表时发生此事件。

WorkbookOpen 事件:当打开一个工作簿时发生此事件。

WorkbookPivotTableCloseConnection 事件:在数据透视表的连接关闭之后发生此事件。

WorkbookPivotTableOpenConnection 事件:在数据透视表的连接打开之后发生此事件。

WorkbookRowsetComplete 事件:当用户在 OLAP 数据透视表上钻取 recordset 或调用行集操作时, 将发生WorkbookRowsetComplete事件。

方法

ActivateMicrosoftApp 方法:激活一个 Microsoft 应用程序。如果该应用程序已经处于运行状态,则本方法激活的是正在运行的应用程序。如果该应用程序不处于运行状态,则本方法将启动该应用程序的新实例。

AddCustomList 方法:为自定义自动填充和/或自定义排序添加自定义列表。

Calculate方法:计算所有打开的工作簿、工作簿中的某张特定工作表或工作表指定区域中的单元格。

CalculateFull 方法:强制对所有打开工作簿中的数据进行完整计算。

CalculateFullRebuild 方法:对于所有打开的工作簿,强制数据的完整计算并重建从属关系。

CalculateUntilAsyncQueriesDone 方法:运行对 OLEDB 和 OLAP 数据源的所有待定查询。

CentimetersToPoints 方法:将计量单位从厘米转换为磅(一磅等于 0.035 厘米)。

CheckAbort 方法:停止 Microsoft Excel 应用程序中的重新计算。

CheckSpelling 方法:对单个单词进行拼写检查。

ConvertFormula 方法:在 A1 和 R1C1 引用样式之间转换、在相对和绝对引用之间转换公式中的单元格引用,或者同时进行这两种转换。 Variant。

DDEExecute 方法:通过指定的 DDE 通道在另一个应用程序中运行一条命令或执行其他操作。

DDEInitiate方法:打开到一个应用程序的 DDE 通道。

DDEPoke方法:向应用程序发送数据。

DDERequest 方法:请求指定应用程序中的信息。 该方法始终返回数组。

DDETerminate 方法:关闭到另一个应用程序的通道。

DeleteCustomList 方法:删除一个自定义序列。

DisplayXMLSourcePane 方法:打开 “XML 源” 任务窗格,并显示 XmlMap 参数指定的 XML 映射。

DoubleClick 方法:等价于双击活动单元格。

Evaluate 方法:将 Microsoft Excel 名称转换为一个对象或值。

ExecuteExcel4Macro 方法:执行一个 Microsoft Excel 4.0 宏函数,然后返回此函数的结果。 返回结果的类型取决于函数的类型。

FindFile 方法:显示 “打开” 对话框。返回布尔值

GetCustomListContents 方法:返回一个自定义序列(一个字符串数组)。

GetCustomListNum 方法:返回字符串数组的自定义序列号。 使用本方法既可对内置序列进行匹配,也可对自定义序列进行匹配。

GetOpenFilename 方法:显示标准的“打开”对话框,并从用户处获取文件名,而不真正打开任何文件。

GetPhonetic 方法:返回指定文本串的日语拼音文本。本方法只有在选择或安装了 Microsoft Office 的日语语言支持时才有效。

Application.GetSaveAsFilename 方法:显示标准的“另存为”**** 对话框,获取用户文件名,而无须真正保存任何文件。

GoTo方法:选择任何工作簿中的任何区域或 Visual Basic 过程, 如果该工作簿尚未处于活动状态, 则激活该工作簿。

Help 方法:显示一个帮助主题。

InchesToPoints 方法:将度量单位从英寸转换为磅。

InputBox 方法:显示用于用户输入的对话框。 返回在对话框中输入的信息。

Intersect方:返回一个 Range 对象,该对象表示两个或多个区域重叠的矩形区域。 如果指定了不同工作表中的一个或多个区域, 则将返回错误。

MacroOptions 方法:对应于 “宏选项” 对话框中的选项。 还可使用此方法将用户定义函数 (UDF) 显示在 “插入函数” 对话框的内置类别或新类别中。

MailLogoff 方法:关闭 Microsoft Excel 建立的 MAPI 邮件会话。

MailLogon 方法:登录进入 MAPI Mail 或 Microsoft Exchange 并建立一个邮件会话。 如果 Microsoft Mail 不处于运行状态,必须在使用邮件或文档传送功能之前先使用本方法建立邮件会话。

NextLetter 方法:您查询的是 Macintosh 专用的 Visual Basic 关键词。 有关该关键词的帮助信息,请查阅 Microsoft Office Macintosh 版的语言参考帮助。

OnKey 方法:当按特定键或特定的组合键时运行指定的过程。

OnRepeat 方法:设置重复项和将运行的过程的名称 (如果在运行设置该属性的过程之后选择 "重复" 命令)。

OnTime 方法:安排一个过程在将来的特定时间运行(既可以是具体指定的某个时间,也可以是指定的一段时间之后)。

OnUndo 方法:如果在运行设置该属性的过程之后选择 "撤消" 命令, 则会设置 "撤消" 命令的文本和要运行的过程的名称。

Quit 方法:退出 Microsoft Excel。

RecordMacro 方法:如果宏录制程序正在运行,则记录相应代码。

RegisterXLL 方法:加载 XLL 代码源,并自动注册该代码源中包含的函数和命令。

Repeat 方法:重复最后一次用户界面操作。

Run 方法:运行一个宏或者调用一个函数。 该方法可用于运行用 Visual Basic 或 Microsoft Excel 宏语言编写的宏,或者运行 DLL 或 XLL 中的函数。

SendKeys 方法:将击键发送至活动应用程序。

SharePointVersion 方法:返回指定 URL 的网站上运行的 SharePoint Foundation 版本号。

Undo 方法:撤消最后一次用户界面操作。

Union 方法:返回两个或多个区域的合并区域。

Volatile 方法:将用户定义的函数标记为可变函数。 每当工作表上的任何单元格发生计算时, 都必须重新计算可变函数。 仅当输入变量发生更改时, 才会重新计算非易失函数。 如果不在用于计算工作表单元格的用户定义函数中, 则此方法不起作用。

Wait方法:暂停正在运行的宏直到指定时间。 如果到达指定时间,则该值为 True。

属性

ActiveCell 属性:返回一个 Range 对象,它表示活动窗口(顶端窗口)或指定的窗口中的活动单元格。 如果窗口中未显示工作表,则此属性将失败。 此为只读属性。

ActiveChart 属性:返回一个**chart** 对象, 该对象代表活动图表 (即嵌入图表或图表工作表)。 嵌入式图表在被选中或激活时被认为是活动的。 当没有图表处于活动状态时,此属性返回 Nothing。

ActiveEncryptionSession 属性:返回一个 Long ,该值表示与活动文档相关联的加密会话。 此为只读属性。

ActivePrinter 属性:返回或设置活动打印机的名称。 读/写, 字符串 。

ActiveProtectedViewWindow 属性:返回一个 ProtectedViewWindow 对象,该对象表示活动的 受保护的视图窗口 (最上面的窗口)。 如果没有“受保护的视图”窗口打开,那么返回 Nothing。 此为只读属性。

ActiveSheet 属性:返回一个对象,它表示活动工作簿中或指定的窗口或工作簿中的活动工作表(顶部工作表)。 如果工作表均未处于活动状态,则返回 Nothing。

ActiveWindow 属性:返回一个**Window** 对象, 该对象代表活动的 Excel 窗口 (最上面的窗口)。 如果没有打开的窗口,则返回 Nothing 。 此为只读属性。

AddIns 属性:返回一个**AddIns** 集合, 该集合代表 "加载项" 对话框 ("开发工具" 选项卡上的 "加载项" 命令) 中列出的所有加载项。 此为只读属性。

AddIns2 属性:返回一个**AddIns2** 集合, 该集合代表当前可用或在 Microsoft Excel 中打开的所有加载项, 而不管它们是否已安装。 此为只读属性。

AlertBeforeOverwriting 属性:如果 Microsoft Excel 在执行拖放编辑操作过程中,在覆盖非空单元格之前显示一条消息,则该属性值为 True。 读/写 Boolean。

AltStartupPath 属性:返回或设置替换启动文件夹的名称。 String 类型,可读写。

AlwaysUseClearType 属性:返回或设置一个 Boolean 值,该值表示是否使用 ClearType 显示菜单、功能区和对话框文本中的字体。 读/写 Boolean。

application 属性:如果不与对象识别符一起使用,则此属性返回代表 Microsoft Excel 应用程序的 Application 对象。如果与对象识别符一起使用,则此属性返回代表指定对象的创建者的 Application 对象(可以将此属性与 OLE 自动化对象一起使用以返回该对象的应用程序)。 只读。

ArbitraryXMLSupportAvailable 属性:返回一个 Boolean 类型的值,该值表示 Microsoft Excel 中的 XML 功能是否可用。 此为只读属性。

AskToUpdateLinks 属性:如果 Microsoft Excel 打开带有链接的文件时询问用户是否更新链接,则该值为 True。 如果 Microsoft Excel 自动更新链接并且不显示对话框,则该值为 False。 读/写 Boolean。

Assistance属性:返回一个代表 microsoft Office 帮助查看器的 microsoft Excel 的**IAssistance** 对象。 此为只读属性。

AutoCorrect方法:返回一个代表 Microsoft Excel 自动更正属性的**自动更正** 对象。 此为只读属性。

AutoFormatAsYouTypeReplaceHyperlinks 属性 :如果 Microsoft Excel 按照键入的内容自动设置超链接的格式,则该值为 True(默认)。 如果 Excel 不按照键入的内容自动设置超链接的格式,则该值为 False。 读/写 Boolean。

AutomationSecurity 属性:返回或设置一个**MsoAutomationSecurity** 常量, 该常量代表 Microsoft Excel 以编程方式打开文件时使用的安全模式。 读/写。

AutoPercentEntry 属性:如此如果单元格中格式为百分比的项在输入后将不自动乘以100。 读/写 Boolean。

AutoRecover属性:返回一个*AutoRecover* 对象, 该对象将在一段时间内备份所有文件格式。

Build属性:返回 Microsoft Excel 内部版本号。 Long 类型,只读。

CalculateBeforeSave 属性:如此如果在将工作簿保存到磁盘之前对工作簿进行计算 (如果**计算** 属性设置为xlManual)。 如果更改 Calculation 属性则保留该属性。 读/写 Boolean。

Calculation 属性:返回或设置一个**XlCalculation** 值, 它代表计算模式。

CalculationInterruptKey 属性:设置或返回一个**XlCalculationInterruptKey** 常量, 该常量指定在执行计算时可中断 Microsoft Excel 的键。 读/写。

CalculationState 属性:返回一个**XlCalculationState** 常量, 该常量指示应用程序的计算状态, 适用于在 Microsoft Excel 中执行的任何计算。 此为只读属性。

CalculationVersion 属性:返回一个数字,其最右侧两位表示计算引擎的次要版本号,而左侧的其他位表示 Microsoft Office Spreadsheet 组件的主要版本号。 Long 类型,只读。

Caller属性:返回关于调用 Visual Basic 的信息(有关详细信息,请参阅“注解”部分)。

Captions属性:返回或设置一个 String 值,它代表出现在 Microsoft Excel 主窗口标题栏中显示的名称。

CellDragAndDrop 属性:如果启用单元格拖放功能,则为 True。 读/写 Boolean。

Cells 属性:返回一个*Range* 对象, 该对象代表活动工作表上的所有单元格。 如果活动文档不是一个工作表,则此属性将失败。

ChartDataPointTrack 属性:如果为 True, 则新创建的文档中的所有图表都使用单元格引用跟踪行为。 Boolean。

Charts属性:返回一个**Sheets** 集合, 该集合代表活动工作簿中的所有图表工作表。

ClipboardFormats 属性:以数字数组的形式返回剪贴板中当前的格式。 可用数组中每个元素与“备注”部分所述的适当常量相比较,以判断剪贴板中是否包含特定的格式。 只读 Variant 类型。

ClusterConnector 属性:返回或设置用于在 XLL 外接程序中运行用户定义的函数的高性能计算 (HPC) 群集连接器的名称。可读/写。

Columns 属性:返回一个**Range** 对象, 该对象代表活动工作表上的所有列。 如果活动文档不是工作表,则 Columns 属性失效。

COMAddIns 属性:返回 Microsoft Excel 的**COMAddIns** 集合, 该集合代表当前安装的 COM 加载项。只读。

CommandBars 属性:返回一个**CommandBars** 对象, 该对象代表 Microsoft Excel 命令栏。 此为只读属性。

CommandUnderlines 属性:返回或设置 Microsoft Excel for the Macintosh 中命令加下划线的状态。 可以是**XlCommandUnderlines** 的常量之一。 Long 类型,可读写。

ConstrainNumeric 属性:如果手写识别只能识别数字和标点符号,则该属性值为 True。 读/写 Boolean。

ControlCharacters 属性:如果 Microsoft Excel 显示从右到左语言的控制字符,则该属性值为 True。 读/写 Boolean。

CopyObjectsWithCells 属性:如果对象与单元格一同剪切、复制、提取和排序,则该属性值为 True。 读/写 Boolean。

Creator 属性:返回一个 32 位整数,该整数指示在其中创建了此对象的应用程序。 只读 Long。

Cursor属性:返回或设置 Microsoft Excel 中鼠标指针的外观。 读/写**XlMousePointer**。

CursorMovement 属性:返回或设置一个值,此值用于表明使用的是可见光标还是逻辑光标。 可为以下常量之一:xlVisualCursor 或 xlLogicalCursor。 Long 类型,可读写。

CustomListCount 属性:返回已定义的自定义序列的数目(包括内置序列)。 Long 类型,只读。

CutCopyMode 属性:返回或设置剪切或复制模式的状态。 可以是True、 False或**XLCutCopyMode** 常量, 如下表所示。 Long 类型,可读写。

DataEntryMode 属性:返回或设置“数据输入”模式,如下表所示。 处于“数据输入”模式时,仅可在当前选定区域的未锁定单元格中输入数据。 Long 类型,可读写。

DDEAppReturnCode 属性:返回带应用程序说明符的 DDE 返回代码,该代码包含在 Microsoft Excel 接收到的最后一个 DDE 确认消息中。 Long 类型,只读。

DecimalSeparator 属性:设置或返回用作字符串的小数分隔符的字符。 读/写。

DefaultFilePath 属性:返回或设置 Microsoft Excel 打开文件时使用的默认路径。 String 类型,可读写。

DefaultSaveFormat 属性:返回或设置保存文件的默认格式。 有关有效常量的列表, 请参阅**FileFormat** 属性。 Long 类型,可读写。

DefaultSheetDirection 属性:返回或设置 Microsoft Excel 显示新窗口和工作表时的默认方向。 可为以下常量之一:xlRTL(从右到左)或 xlLTR(从左到右)。 Long 类型,可读写。

DefaultWebOptions 属性:返回**DefaultWebOptions** 对象, 该对象包含当您将文档另存为网页或打开网页时 Microsoft Excel 使用的全局应用程序级属性。 此为只读属性。

DeferAsyncQueries 属性:获取或设置当工作表由 VBA 代码计算时是否执行对 OLAP 数据源的异步查询。 读/写 Boolean。

Dialogs属性:返回一个**对话框** 集合, 该集合代表所有内置对话框。 此为只读属性。

DisplayAlerts 属性:如果宏运行时 Microsoft Excel 显示特定的警告和消息,则为 True。 读取/写入 Boolean。

DisplayClipboardWindow 属性:如果能显示 Microsoft Office 剪贴板,则返回 True。 读/写 Boolean。

DisplayCommentIndicator 属性:返回或设置单元格显示批注和标识符的方式。 可以是**XlCommentDisplayMode** 常量之一。

DisplayDocumentActionTaskPane 属性:设置为True以显示 "文档操作" 任务窗格;如果设置为False , 则隐藏 "文档操作" 任务窗格。 读/写 Boolean。

DisplayDocumentInformationPanel 属性:返回或设置一个 boolean 类型的值 ,该值表示是否显示文档属性面板。 读/写 Boolean。

DisplayExcel4Menus 属性:如果 Microsoft Excel 显示 4.0 版的菜单栏,则该属性值为 True。 读/写 Boolean。

DisplayFormulaAutoComplete 属性:获取或设置一个值,该值表示在生成单元格公式时是否显示相关函数和已定义名称的列表。 读/写 Boolean。

DisplayFormulaBar 属性:如果显示编辑栏,则该属性值为 True。 读/写 Boolean。

DisplayFullScreen 属性:

DisplayFunctionToolTips 属性:如果可以显示函数的“工具提示”,则该属性值为 True。 读/写 Boolean。

DisplayInsertOptions 属性:如果应显示 “插入选项” 按钮,则该属性值为 True。 读/写 Boolean。

DisplayNoteIndicator 属性:如果包含注释的单元格显示单元格提示并包含注释标识符(单元格右上角的小圆点),则该属性值为 True。 读/写 Boolean。

DisplayPasteOptions 属性:如果可以显示 “粘贴选项” 按钮,则该属性值为 True。 读/写 Boolean。

DisplayRecentFiles 属性:如果最近使用的文件列表显示在用户界面中,则该属性值为 True。 读/写 Boolean。

DisplayScrollBars 属性:如果滚动条在所有工作簿中显示,则该属性值为 True。 读/写 Boolean。

Displaystatusbar 属性:如果显示状态栏,则其值为 True 。 读/写 Boolean。

EditDirectlyInCell 属性:如果 Microsoft Excel 允许在单元格中直接进行编辑,则该属性值为 True。 读/写 Boolean。

EnableAutoComplete 属性:如果启用记忆式键入功能,则该属性值为 True。 读/写 Boolean。

EnableCancelKey 属性:控制 Microsoft Excel 如何处理 Ctrl + Break (或 Esc 或 Command + Period) 用户对正在运行的过程的中断。 读/写**XlEnableCancelKey**。

EnableCheckFileExtensions 属性:如果为True , 则显示 "如果 Microsoft Excel 不是用于查看和编辑电子表格的默认程序" 对话框的 "告诉我"。 读/写 Boolean。

EnableCheckFileExtensions 属性:如果为True , 则显示 "如果 Microsoft Excel 不是用于查看和编辑电子表格的默认程序" 对话框的 "告诉我"。 读/写 Boolean。

EnableEvents 属性:如果指定对象已启用事件,此属性的值为 True。 读/写 Boolean。

EnableLargeOperationAlert 属性:设置或返回一个Boolean类型的值, 该值表示当用户尝试执行的操作影响的单元格数量大于在 Office 中心 UI 中指定的数量时是否显示警告消息。 读/写 Boolean。

EnableLivePreview 属性:设置或返回一个 boolean 类型的值 ,该值表示是显示还是隐藏使用的库时所出现的库预览,预览的支持。 如果将此属性设置为 True,则会在应用命令之前显示工作簿预览。 读/写 Boolean。

EnableMacroAnimations 属性:控制是否启用宏动画。 如此如果启用用户界面动画或图表动画。 默认情况下设置为False (无动画)。 如果在运行宏的过程中它设置为True , 它将启用动画, 然后在宏运行后重置为False 。 读/写 Boolean。

EnableSound 属性:如果对 Microsoft Office 启用声音,则该属性值为 True。 读/写 Boolean。

ErrorCheckingOptions 属性:返回一个**ErrorCheckingOptions** 对象, 该对象代表应用程序的错误检查选项。

Excel4IntlMacroSheets 属性:返回一个**Sheets** 集合, 该集合代表指定工作簿中的所有 Microsoft Excel 4.0 国际宏工作表。 此为只读属性。

Excel4MacroSheets 属性:返回一个**Sheets** 集合, 该集合代表指定工作簿中的所有 Microsoft Excel 4.0 宏工作表。 此为只读属性。

ExtendList 属性:如果 Microsoft Excel 自动将格式和公式扩展到清单中新增的数据上,则该属性值为 True。 读/写 Boolean。

FeatureInstall 属性:返回或设置一个值 (常量), 指定 Microsoft Excel 如何处理对需要尚未安装的功能的方法和属性的调用。 可以是下表中列出的**MsoFeatureInstall** 常量之一。 读/写 读 。

FileConverters 属性:返回有关已安装的文件转换器的信息。 如果没有安装任何转换器,则返回 null 。 只读 变量 。

FileDialog 属性:返回表示文件对话框实例的 FileDialog 对象。

FileExportConverters 属性 :返回一个**FileExportConverters** 集合, 该集合代表用于保存 Microsoft Excel 可用文件的所有文件转换器。 此为只读属性。

FileValidation 属性:返回或设置 Excel 在打开文件之前对其进行验证的方式。 读/写。

FileValidationPivot 属性:返回或设置 Excel 将如何验证数据透视表的数据缓存的内容。 读/写。

FindFormat 属性:设置或返回要查找的单元格格式类型的搜索条件。

FixedDecimal 属性:将此属性设置为True后输入的所有数据将使用**FixedDecimalPlaces** 属性设置的固定小数位数的数字进行格式设置。 读/写 Boolean。

FixedDecimalPlaces 属性:返回或设置当**FixedDecimal** 属性设置为True时使用的固定小数位的数目。 Long 类型,可读写。

FlashFill 属性:如果为 True , 则表示 Excel Flash Fill 功能已启用并处于活动状态。 读/写 Boolean。

FlashFillMode 属性:如果启用快速填充功能,则为 True 。 读/写 Boolean。

FormulaBarHeight 属性:允许用户指定行中编辑栏的高度。 Long 类型,可读写。

GenerateGetPivotData 属性:当 Microsoft Excel 能够获取数据透视表数据时,返回 True。 读/写 Boolean。

GenerateTableRefs 属性:GenerateTableRefs 属性确定是使用传统的记号方法还是使用新的结构化引用记号方法在公式中引用表格。 读/写。

Height 属性:返回或设置一个Double值, 它代表主应用程序窗口的高度 (以磅为单位)。

HighQualityModeForGraphics 属性:返回或设置 Excel 是否使用高质量模式来打印图形。 读/写。

Hinstance 属性:返回应用程序对象所表示的 Excel 实例的句柄。 Long 类型,只读。

HinstancePtr 属性:返回由指定的Application对象表示的 Excel 实例的句柄。 只读 Variant 类型。

Hwnd 属性:返回一个 Long 类型的值,该值表示 Microsoft Excel 窗口的最高级别的窗口句柄。 此为只读属性。

IgnoreRemoteRequests 属性:如果远程 DDE 请求被忽略,则该值为 True。 读/写 Boolean。

Interactive 属性:如果 Microsoft Excel 处于交互模式,则该属性值为 True;该属性值通常为 True。 如果设置该属性为 False,则 Microsoft Excel 将禁止所有的键盘输入和鼠标输入(由代码显示的对话框的输入除外)。 读/写 Boolean。

International属性:返回当前国家/地区和国际设置的信息。 只读的Variant 类型。

IsSandboxed 属性:如果在受保护的视图窗口中打开指定的工作簿, 则返回True 。 只读

Iteration属性:如果 Microsoft Excel 使用迭代来处理循环引用,则该属性值为 True。 读/写 Boolean。

LanguageSettings 属性:返回**LanguageSettings** 对象, 该对象包含有关 Microsoft Excel 中的语言设置的信息。 此为只读属性。

LargeOperationCellThousandCount 属性:返回或设置一个操作中所需的单元格的最大数目, 在此之后将触发警报。 可读写的 Long 。

Left 属性:返回或设置一个Double值, 它代表从屏幕左边缘到 Microsoft Excel 主窗口的左边缘之间的距离 (以磅为单位)。

LibraryPath 属性:返回 Library 文件夹的路径,不带末尾分隔符。 只读的字符串

MailSession 属性:以十六进制字符串 (如果有活动会话) 的形式返回 MAPI 邮件会话号码, 如果没有会话, 则返回null 。 只读 Variant 类型。

MailSystem 属性:返回安装在主机上的邮件系统。 只读的**XlMailSystem**。

MapPaperSize 属性:如果自动调整以其他国家/地区的标准纸张大小(例如,A4)来设置格式的文档,以便以用户所在的国家/地区的标准纸张大小(例如,信件)来正确地打印文档,则该值为 True。 读取/写入 Boolean。

MathCoprocessorAvailable 属性:如果数学协处理器可用,则该属性值为 True。 只读 Boolean 类型。

MaxChange 属性:返回或设置 Microsoft Excel 处理循环引用时迭代之间的最大变化值。 读/写Double。

MaxIterations 属性:返回或设置 Microsoft Excel 处理循环引用的最大迭代次数。 可读写的 Long 。

MeasurementUnit 属性:指定应用程序中使用的度量单位。 读/写xlMeasurementUnit。

MergeInstances 属性:如果为 True, 则将应用程序的多个实例合并为一个实例。 Boolean 类型,可读/写。

MouseAvailable 属性:如果鼠标可用,则该属性值为 True。 只读 Boolean 类型。

MoveAfterReturn 属性:如果按 Enter (Return) 键后活动单元格的位置改变,则该属性值为 True。 读取/写入 Boolean。

MoveAfterReturnDirection 属性:返回或设置当用户按 Enter 时,活动单元格的移动方向。 读/写**XlDirection**。

MultiThreadedCalculation 属性:返回一个MultiThreadedCalculation对象, 该对象控制多线程重新计算设置。 此为只读属性。

Name 属性:返回一个String值, 它代表对象的名称。

Names 属性:返回一个**Names** 集合, 该集合代表活动工作簿中的所有名称。 Names 对象,只读。

NetworkTemplatesPath 属性:返回保存模板的网络路径。 如果网络路径不存在, 则此属性返回一个空字符串。 只读的字符串。

NewWorkbook 属性:返回一个**NewFile** 对象。

ODBCErrors 属性:返回一个**ODBCErrors** 集合, 该集合包含由最近的查询表或数据透视表报表操作生成的所有 ODBC 错误。 此为只读属性。

ODBCTimeout 属性:以秒为单位返回或设置 ODBC 查询的时间限制。 默认值为 45 秒。 可读写的 Long 。

OLEDBErrors 属性:返回**OLEDBErrors** 集合, 该集合代表最近一次 OLE DB 查询返回的错误消息。 此为只读属性。

OnWindow 属性:返回或设置在激活窗口时运行的过程的名称。 读/写 String。

OperatingSystem属性:返回当前操作系统的名称和版本号,只读字符串

OrganizationName 属性:返回注册组织名称。 只读的字符串。

Parent 属性:返回指定对象的父对象。 只读。

Path 属性:返回一个String值, 它代表应用程序的完整路径, 不包括最后的分隔符和应用程序的名称。

PathSeparator 属性:返回路径分隔符 ("\")。 只读的字符串。

PivotTableSelection 属性:如果数据透视表使用结构化选择,则该属性值为 True。 读取/写入 Boolean。

PreviousSelections 属性:返回最后选择的四个区域或名称的数组。 数组中的每个元素都是一个**Range** 对象。 只读 Variant 类型。

PrintCommunication 属性:指定是否打开与打印机的通信。 读/写 Boolean。

ProductCode 属性:返回 Microsoft Excel 的全球唯一标识符 (GUID)。 只读的字符串。

PromptForSummaryInfo 属性:如果在保存文件时 Microsoft Excel 要求用户输入汇总信息,则该属性值为 True。 读/写 Boolean。

ProtectedViewWindows 属性:返回一个**ProtectedViewWindows** 集合, 该集合代表应用程序中打开的所有受保护的视图窗口。 只读

QuickAnalysis 属性:返回一个**QuickAnalysis** 对象, 该对象代表应用程序的快速分析选项。

Range 属性:返回一个 Range 对象,它表示一个单元格或单元格区域。

Ready 属性:当 Microsoft Excel 应用程序准备就绪时返回True ;假如果 Excel 应用程序未准备就绪。 只读 Boolean 类型。

RecentFiles 属性:返回一个**RecentFiles** 集合, 该集合代表最近使用的文件的列表。

RecordRelative 属性:如果以相对引用录制宏,则该属性值为 True;如果以绝对引用录制宏,则该属性值为 False。 只读 Boolean 类型。

ReferenceStyle 属性:返回或设置 Microsoft Excel 是以 A1 引用样式还是以 R1C1 引用样式显示单元格引用和行、列标题。 读/写**XlReferenceStyle**。

RegisteredFunctions 属性:返回在动态链接库或代码资源中的用 REGISTER 或 REGISTER.ID 宏函数登记的函数信息。 只读的Variant 类型。

ReplaceFormat 属性:设置替换条件以用于替换单元格格式。 该替换条件将在后续调用中被用于 Range 对象的 Replace 方法。

RollZoom 属性:如果使用智能鼠标进行缩放而不是滚动,则该属性值为 True。 读/写 Boolean。

Rows 属性:返回一个**Range** 对象, 该对象代表活动工作表中的所有行。 如果活动文档不是工作表, Rows属性将失败。 此为只读 Range 对象。

RTD 属性:返回**RTD** 对象。

ScreenUpdating 属性:如果屏幕更新已启用,此属性的值为 True。 读/写 Boolean。

Selection 属性:为 Application 对象返回活动工作表中当前选定的对象。 如果未选择任何对象,则返回 Nothing。 使用 Select 方法设置所选内容,并使用 TypeName 查找所选对象的类型。

Sheet属性:返回一个**sheets** 集合, 该集合代表活动工作簿中的所有工作表。 Sheets 对象,只读。

SheetsInNewWorkbook 属性:返回或设置 Microsoft Excel 自动插入到新工作簿中的工作表数目。 可读写的 Long 。

ShowChartTipNames 属性:如果图表显示图表提示名称,则该属性值为 True。 默认值为 True。 读取/写入 Boolean。

ShowChartTipValues 属性:如果图表显示图表提示值,则该属性值为 True。 默认值为 True。 读/写 Boolean。

ShowDevTools 属性:返回或设置一个Boolean类型的值, 该值表示是否在功能区中显示 "开发工具" 选项卡。 读取/写入 Boolean。

ShowMenuFloaties 属性:返回或设置一个Boolean类型的值, 该值表示是否在用户右键单击工作簿窗口中时显示浮动工具栏。 如果显示 “浮动工具栏”,则为 False。 读取/写入 Boolean。

ShowQuickAnalysis 属性:控制是否在选择时显示快速分析上下文用户界面。 如果该属性值为 TRUE , 则表示快速分析按钮将显示。 对应于 "文件" 菜单、"选项"、" Excel 选项" 和 "常规" 选项卡中的 "在选择时显示快速分析选项" 复选框。读/写。 Boolean。

ShowSelectionFloaties 属性:返回或设置一个Boolean类型的值, 该值表示当用户选择文本时是否显示浮动工具栏。 如果显示 “浮动工具栏”,则为 False。 读取/写入 Boolean。

ShowStartupDialog 属性:当为 Microsoft Excel 应用程序显示 "新建工作簿" 任务窗格时, 返回True (默认为False)。 读/写 Boolean。

ShowToolTips 属性:如果打开工具提示,则该属性值为 True。 读取/写入 Boolean。

SmartArtColors 属性:返回应用程序中当前加载的颜色样式集。 只读

SmartArtLayouts 属性:返回应用程序中当前加载的 SmartArt 布局集。 只读

SmartArtQuickStyles 属性:返回应用程序中当前加载的 SmartArt 快速样式的集合。 只读

Speech属性:返回一个**语音** 对象。

SpellingOptions 属性:返回一个**SpellingOptions** 对象, 该对象代表应用程序的拼写检查选项。

StandardFont 属性:返回或设置标准字体的名称。 读/写 String。

StandardFontSize 属性:以磅为单位返回或设置标准字体大小。 可读写的 Long 。

StartupPath 属性:返回启动文件夹的完整路径,不包括尾部分隔符。 只读的字符串。

StatusBar属性:返回或设置状态栏中的文字。 读/写 String。

TemplatesPath 属性:返回模板所存储的本地路径。 只读的字符串。

ThisCell 属性:返回一个单元格, 其中用户定义的函数将作为**Range** 对象进行调用。

ThisWorkbook 属性:返回一个 Workbook 对象,它表示其中正在运行当前宏的工作簿。 此为只读属性。

ThousandsSeparator 属性 :设置或返回用作字符串的千位分隔符的字符。 读/写。

Top 属性:返回或设置一个Double值, 它代表从屏幕上边缘到 Microsoft Excel 主窗口的上边缘的距离 (以磅为单位)。

TransitionMenuKey 属性:返回或设置 Microsoft Excel 菜单或帮助键,通常为“/”。 读/写 String。

TransitionMenuKeyAction 属性:返回或设置按下 Microsoft Excel 菜单键后将执行的操作。 可以是xlExcelMenus或xlLotusHelp。 Long 类型,可读写。

TransitionNavigKeys 属性:如果 Lotus 1-2-3 常用键是活动的,则该属性值为 True。 读/写 Boolean。

UsableHeight 属性:返回在应用程序窗口区域中一个窗口能占有的最大高度(以磅为单位)。 只读双精度型。

UsableWidth 属性:返回在应用程序窗口区域中一个窗口能占有的最大宽度(以磅为单位)。 只读双精度型。

UseClusterConnector 属性:返回或设置 Excel 是否允许 XLL 加载项中的用户定义函数在计算机群集上运行。 读/写

UsedObjects 属性:返回一个UsedObjects对象, 该对象代表工作簿中分配的对象。 只读

UserControl属性:如果应用程序可见,或者用户已创建或启动应用程序,则该值为 True。 如果以编程方式通过 CreateObject 函数或 GetObject 函数启动应用程序,且应用程序为隐藏状态,则该值为 False。 读/写 Boolean。

UserLibraryPath 属性:返回安装 COM 加载项的用户计算机上的位置的路径。 只读的字符串。

UserName 属性:返回或设置当前用户的名称。 读/写 String。

UseSystemSeparators 属性:如果 Microsoft Excel 的系统分隔符已启用,则该属性的值为 True(默认值)。 读/写 Boolean。

Value属性:返回一个String值, 它代表应用程序的名称。

VBE 属性:返回一个VBE对象, 该对象代表 Visual Basic 编辑器。 此为只读属性。

Version 属性:返回一个 String 值,它表示 Microsoft Excel 版本号。

Visible属性:返回或设置一个布尔值, 确定对象是否可见。 读/写。

WarnOnFunctionNameConflict 属性:如果将WarnOnFunctionNameConflict属性设置为True, 则当开发人员尝试使用现有函数名称创建新函数时, 将引发警报。 读/写 Boolean。

Watches属性:返回一个**监视** 对象, 该对象代表在重新计算工作表时跟踪的区域。

Width 属性:返回或设置一个Double值, 它代表从应用程序窗口的左边缘到它的右边缘的距离 (以磅为单位)。

Windows 属性:返回一个**Windows** 集合, 该集合代表所有工作簿中的所有窗口。 Windows 对象,只读。

WindowsForPens 属性:如果此计算机正在运行的是 Microsoft Windows for Pen Computing,则该属性的值为 True。 只读 Boolean 类型。

WindowState 属性:返回或设置窗口的状态。 读/写**XlWindowState**。

Workbooks 属性:返回一个 Workbooks 集合,它表示所有打开的工作簿。 此为只读属性。

WorksheetFunction 属性:返回 WorksheetFunction 对象。 此为只读属性。

WorkSheets属性:对于Application对象, 返回一个**Sheets** 集合, 该集合代表活动工作簿中的所有工作表。 对于工作簿对象, 返回一个**Sheets** 集合, 该集合代表指定工作簿中的所有工作表。 Sheets 对象,只读。

相关代码说明和实例可查询VBA开发文档

以上内容是本人自学笔记总结,欢迎指正,有关Excel的问题,可私信联系,互相交流讨论,共同进步,谢谢。


Excel VBA Application对象的评论 (共 条)

分享到微博请遵守国家法律