Outlook VBA教程:GetFirst方法

GetFirst方法返回指定集合中的第一个对象。如果不存在第一个对象(例如,集合中不存在对象),将返回 Nothing。

注意  为确保 GetFirst、GetLastGetNextGetPrevious方法在大集合中的正确操作,请在集合中调用 GetNext方法前调用 GetFirst,并且在调用 GetPrevious 前调用 GetLast。为确保总是在同一集合中调用这些方法,请在进入循环前创建引用该集合的显式变量。

expression.GetFirst

expression  必选。该表达式返回“应用于”列表中的一个对象。

VBA示例

本 Visual Basic for Applications 示例使用GetFirst方法查找“任务”文件夹中的第一个文件夹,然后使用Delete方法删除该文件夹。


Set myOlApp = CreateObject("Outlook.Application")
Set myNameSpace = myOlApp.GetNameSpace("MAPI")
Set myFolder = myNameSpace.GetDefaultFolder(olFolderTasks)
Set myOldFolder = myFolder.Folders.GetFirst
myOldFolder.Delete

如果使用 VBScript,则不创建Application对象,而且也不能使用命名常量。本示例说明如何使用 VBScript 执行相同任务。


Set myNameSpace = Application.GetNameSpace("MAPI")
Set myFolder = myNameSpace.GetDefaultFolder(13)
Set myOldFolder = myFolder.Folders.GetFirst
myOldFolder.Delete

上页:Outlook VBA教程:GetExplorer方法 下页:Outlook VBA教程:GetFolderFromID方法

Outlook VBA教程:GetFirst方法:相关链接

Outlook VBA教程:GetFolderFromID方法 Outlook VBA教程:GetFreeBusy方法
Outlook VBA教程:GetItemFromID方法 Outlook VBA教程:GetLast方法
Outlook VBA教程:GetMember方法 Outlook VBA教程:GetNameSpace方法
Outlook VBA教程:GetNext方法 Outlook VBA教程:GetOccurrence方法
Outlook VBA教程:GetPageInfo方法 Outlook VBA教程:GetPrevious方法
Outlook VBA教程:GetRecipientFromID方法 Outlook VBA教程:GetRecurrencePattern方法
Outlook VBA教程:GetSharedDefaultFolder方法 Outlook VBA教程:GoToDate方法
Outlook VBA教程:HideFormPage方法 Outlook VBA教程:IsPaneVisible方法
Outlook VBA教程:IsSearchSynchronous方法 Outlook VBA教程:IsWordMail方法
Outlook VBA教程:Item方法 Outlook VBA教程:Logoff方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号