現在のフォルダーをそのまま別のフォルダーにコピーします。
構文
式。
CopyTo( _DestinationFolder_ )
表現Folder オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| DestinationFolder | 必須 | Folder | 必ず保存先フォルダーを表します。 |
戻り値
現在のフォルダーの新しいコピーを表す Folder オブジェクトを返します。
解説
Windows レジストリのHKCU\Software\Microsoft\Office\14.0\OutlookでREG_MULTI_SZ値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 のサポートおよびフィードバックを参照してください。