私のコードは機能します。
コードは私が望むすべてを行います。
複雑すぎるコード。 短くする必要があると思います。
最大200個のフォルダーを入力する必要があり、このようにして非常に長いコードを実行する必要があります。
すべての受信メールフォルダ内のすべてのメッセージをチェックする必要があります。 2つのフォルダを除くすべて。 チェックする必要のないフォルダは「」と「」と呼ばれます。
誰か助けてくれますか?
ありがとうございました。
サブMoveItems7TEST()
myNameSpaceをOutlook.NameSpaceとして薄暗くする
myInboxをOutlook.Folderとして薄暗くする
myInbox2をOutlook.Folderとして薄暗くする
myInbox3をOutlook.Folderとして薄暗くする
myDestFolderをOutlook.Folderとして薄暗くする
myItemsをOutlook.Itemsとして薄暗くする
myItems2をOutlook.Itemsとして薄暗くする
myItems3をOutlook.Itemsとして薄暗くする
myItemをオブジェクトとして薄暗くする
myNameSpace = Application.GetNamespace( "MAPI")を設定します
'到着時のポスタ
myInbox = myNameSpace.GetDefaultFolder(olFolderInbox)を設定します
'スティーフ
myInbox2 = myNameSpace.GetDefaultFolder(olFolderInbox).Folders( "Stef")を設定します
'Servizio
myInbox3 = myNameSpace.GetDefaultFolder(olFolderInbox).Folders( "Servizio")を設定します
myItems=myInbox.Itemsを設定します
myItems2=myInbox2.Itemsを設定します
myItems3=myInbox3.Itemsを設定します
myDestFolder = myInbox.Folders( "Da completare")を設定します
myItem = myItems.Find( "[FLAGSTATUS] = 8")に設定します
TypeName(myItem)<> "Nothing"
myItem.Move myDestFolder
myItem=myItems.FindNextを設定します
Wend
myItem = myItems2.Find( "[FLAGSTATUS] = 8")を設定します
TypeName(myItem)<> "Nothing"
myItem.Move myDestFolder
myItem=myItems2.FindNextを設定します
Wend
myItem = myItems3.Find( "[FLAGSTATUS] = 8")を設定します
TypeName(myItem)<> "Nothing"
myItem.Move myDestFolder
myItem=myItems3.FindNextを設定します
Wend
End Subの
コードは私が望むすべてを行います。
複雑すぎるコード。 短くする必要があると思います。
最大200個のフォルダーを入力する必要があり、このようにして非常に長いコードを実行する必要があります。
すべての受信メールフォルダ内のすべてのメッセージをチェックする必要があります。 2つのフォルダを除くすべて。 チェックする必要のないフォルダは「」と「」と呼ばれます。
誰か助けてくれますか?
ありがとうございました。
サブMoveItems7TEST()
myNameSpaceをOutlook.NameSpaceとして薄暗くする
myInboxをOutlook.Folderとして薄暗くする
myInbox2をOutlook.Folderとして薄暗くする
myInbox3をOutlook.Folderとして薄暗くする
myDestFolderをOutlook.Folderとして薄暗くする
myItemsをOutlook.Itemsとして薄暗くする
myItems2をOutlook.Itemsとして薄暗くする
myItems3をOutlook.Itemsとして薄暗くする
myItemをオブジェクトとして薄暗くする
myNameSpace = Application.GetNamespace( "MAPI")を設定します
'到着時のポスタ
myInbox = myNameSpace.GetDefaultFolder(olFolderInbox)を設定します
'スティーフ
myInbox2 = myNameSpace.GetDefaultFolder(olFolderInbox).Folders( "Stef")を設定します
'Servizio
myInbox3 = myNameSpace.GetDefaultFolder(olFolderInbox).Folders( "Servizio")を設定します
myItems=myInbox.Itemsを設定します
myItems2=myInbox2.Itemsを設定します
myItems3=myInbox3.Itemsを設定します
myDestFolder = myInbox.Folders( "Da completare")を設定します
myItem = myItems.Find( "[FLAGSTATUS] = 8")に設定します
TypeName(myItem)<> "Nothing"
myItem.Move myDestFolder
myItem=myItems.FindNextを設定します
Wend
myItem = myItems2.Find( "[FLAGSTATUS] = 8")を設定します
TypeName(myItem)<> "Nothing"
myItem.Move myDestFolder
myItem=myItems2.FindNextを設定します
Wend
myItem = myItems3.Find( "[FLAGSTATUS] = 8")を設定します
TypeName(myItem)<> "Nothing"
myItem.Move myDestFolder
myItem=myItems3.FindNextを設定します
Wend
End Subの