Folder.CopyTo メソッド (Outlook)

現在のフォルダーをそのまま別のフォルダーにコピーします。

構文

CopyTo( _DestinationFolder_ )

Folder オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
DestinationFolder 必須 Folder 必ず保存先フォルダーを表します。

戻り値

現在のフォルダーの新しいコピーを表す Folder オブジェクトを返します。

注釈

Windows レジストリで REG_MULTI_SZ 値 を にHKCU\Software\Microsoft\Office\14.0\Outlook設定すると、DisableCrossAccountCopyこのメソッドを無効にした場合の副作用があります。

この Visual Basic for Applications (VBA) の例では、 CopyTo メソッドを使用して、既定の連絡先フォルダーを既定の受信トレイ フォルダーにコピーします。

Sub CopyFolder() 
 Dim myNameSpace As Outlook.NameSpace 
 Dim myInboxFolder As Outlook.Folder 
 Dim myContactsFolder As Outlook.Folder 
 Dim myNewFolder As Outlook.Folder 
 
 Set myNameSpace = Application.GetNamespace("MAPI") 
 Set myInboxFolder = myNameSpace.GetDefaultFolder(olFolderInbox) 
 Set myContactsFolder = myNameSpace.GetDefaultFolder(olFolderContacts) 
 Set myNewFolder = myContactsFolder.CopyTo(myInboxFolder) 
End Sub

関連項目

フォルダー オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。