ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

ブックのコピーを保存(SaveCopyAs メソッド)

      2015/12/11

SaveCopyAs メソッド

SaveCopyAs メソッド は、現在開いているブックのコピーを作成して保存する場合に使用します。(閉じているブックのコピーを保存するには、FileCopy ステートメント を使用します。詳細は、ファイルのコピーを保存(FileCopy ステートメント) を参照してください。)


【書式】

object.SaveCopyAs( filename )


引数・戻り値

  • object  ・・・  対象となる Workbook オブジェクトを指定します。
  • filename  ・・・  コピーしたブックを保存する時の名前を指定します。パスを含めると、保存場所を指定することができます。パスを省略するとカレントフォルダに保存されます。

保存場所に、同名のブックがある場合は、自動的に上書き保存されるので、上書きしたくない場合は、SaveCopyAs メソッド を実行する前に、同名ファイルがあるかどうかを確認する必要があります。



SaveCopyAs メソッド 使用例

サンプルVBAソース


実行結果

【実行前】

SaveCopyAs メソッド


【サンプルVBAソースを実行】

SaveCopyAs メソッド01



SaveCopyAs メソッド02



 - ブック・シートの操作 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

ブックのプロパティ(BuiltinDocumentProperties プロパティ)

BuiltinDocumentProperties プロパティ ブックのプロパテ …

共有ファイルを開いているユーザー情報を取得(UserStatus プロパティ)

共有ファイルを開いているユーザー情報を取得 UserStatus プロパティは、 …

数式を表示(DisplayFormulas プロパティ)

数式を表示(DisplayFormulas プロパティ) セルに数式が入力されて …

ワークシートをファイルに保存する(SaveAs メソッド)

SaveAs メソッド ワークシートを名前を付けてファイルに保存します。Work …

余白・ヘッダー
印刷:余白を設定 TopMargin,BottomMargin,LeftMargin,RightMargin,HeaderMargin,FooterMargin

余白を設定する 余白を設定する単位は、pt(ポイント:約 0.03528 cm) …

Paste メソッド 使用例_1
ワークシートにクリップボードの内容を貼り付ける(Paste メソッド)

Paste メソッド 指定したワークシート上にクリップボードのデータを貼り付けま …

Visible プロパティ 使用例 1
ワークシートの非表示・再表示(Visible プロパティ)

ワークシートの表示・非表示 ワークシートを非表示にしたり、非表示にしたワークシー …

WorksheetView オブジェクト

WorkSheetView オブジェクト 行列番号や枠線の表示・非表示の設定など …

印刷設定(ヘッダーに文字列を指定)LeftHeader,CenterHeader,RightHeader

PageSetup.LeftHeader プロパティ PageSetup.Lef …

ウィンドウの状態を取得・設定(WindowState プロパティ)

ウィンドウの状態を取得・設定(WindowState プロパティ) Window …