CopyFile メソッド (Outlook)Application.CopyFile method (Outlook)

指定された場所から Microsoft Outlook の保存場所にファイルをコピーします。Copies a file from a specified location into a Microsoft Outlook store.


expression.expression. CopyFile( _FilePath_ , _DestFolderPath_ )CopyFile( _FilePath_ , _DestFolderPath_ )

Application オブジェクトを表す変数。expression A variable that represents an Application object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
FilePathFilePath 必須Required StringString コピーするオブジェクトのパス名を指定します。The path name of the object you want to copy.
DestFolderPathDestFolderPath 必須Required StringString ファイルのコピー先の場所を指定します。The location you want to copy the file to.

戻り値Return value

コピーされたファイルを表す オブジェクト の値です。An Object value that represents the copied file.


次の Visual Basic for Applications (VBA) の例は、' MyExcelDoc. .xlsx ' という名前の Microsoft Excel ワークシートを作成し、ユーザーのハードドライブからユーザーの受信トレイにコピーします。The following Visual Basic for Applications (VBA) example creates a Microsoft Excel worksheet called 'MyExcelDoc.xlsx' and then copies it from the user's hard drive to the user's Inbox.

Sub CopyFileSample() 
 Dim strPath As String 
 Dim ExcelApp As Object 
 Dim ExcelSheet As Object 
 Dim doc As Object 
 Set ExcelApp = CreateObject("Excel.Application") 
 strPath = ExcelApp.DefaultFilePath & "\MyExcelDoc.xlsx" 
 Set ExcelSheet = ExcelApp.Workbooks.Add 
 ExcelSheet.ActiveSheet.cells(1, 1).Value = 10 
 ExcelSheet.SaveAs strPath 
 Set ExcelApp = Nothing 
 Set doc = Application.CopyFile(strPath, "Inbox") 
End Sub

関連項目See also

Application オブジェクトApplication Object

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.