Office VBA教程:AnswerWizard对象

   
AnswerWizard (AnswerWizardFiles)

本主题中的某些内容可能不适用于某些语言。

代表 Microsoft Office 应用程序的 AnswerWizard。每个应用程序只有一个 AnswerWizard,并且对 AnswerWizard 或 AnswerWizardFiles集合所做的所有更改都将立刻影响活动的 Office 应用程序。

使用 AnswerWizard对象

ClearFileList方法可删除当前“应答向导”可用的文件列表中所有的项目。可用此方法确保用户无法再通过“应答向导”访问 Office 宿主应用程序中使用的默认文件,例如当您用自定义的 .AW 文件替换“应答向导”文件时,即需要用此功能。以下示例清除默认的“应答向导”文件列表,然后将两个文件添加到自定义“应答向导”中。


customAnswerWizard.ClearFileList
customAnswerWizard.Files.Add ("c:\awfiles\custom_1.aw")
customAnswerWizard.Files.Add ("c:\awfiles\custom_2.aw")

ResetFileList方法可将当前“应答向导”中的文件列表恢复为 Office 宿主应用程序的默认文件列表。也可通过向相应的注册表项中加入自定义文件名的方式,在 Windows 注册表中建立自定义默认文件列表;注册表项中指定的文件将在调用 ResetFileList 时恢复。本示例重置当前“应答向导”的文件列表。


customAnswerWizard.ResetFileList

Files属性可获取“应答向导”文件引用的集合。Files属性返回引用 .AW 文件的字符串的集合。以下示例返回 AnswerWizardFiles集合并在消息框中显示文件数。


Dim customAnswerWizardFiles As AnswerWizardFiles
Set customAnswerWizardFiles = Application.AnswerWizard.Files
MsgBox customAnswerWizardFiles.Count

上页:Office VBA教程:新增方法 下页:Office VBA教程:AnswerWizardFiles集合对象

Office VBA教程:AnswerWizard对象

Office VBA教程:AnswerWizardFiles集合对象 Office VBA教程:Assistant对象
Office VBA教程:Balloon对象 Office VBA教程:BalloonCheckBox对象
Office VBA教程:BalloonCheckboxes集合对象 Office VBA教程:BalloonLabel对象
Office VBA教程:BalloonLabels集合对象 Office VBA教程:COMAddIn对象
Office VBA教程:COMAddIns集合对象 Office VBA教程:CommandBar对象
Office VBA教程:CommandBarButton对象 Office VBA教程:CommandBarComboBox对象
Office VBA教程:CommandBarControl对象 Office VBA教程:CommandBarControls集合对象
Office VBA教程:CommandBarPopup对象 Office VBA教程:CommandBars集合对象
Office VBA教程:DocumentProperties集合对象 Office VBA教程:DocumentProperty对象
Office VBA教程:FileDialog对象 Office VBA教程:FileDialogFilter对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号