Project.SaveAs メソッド (Project)
作業中ではないプロジェクトを新しいファイル名で保存します。
構文
式。SaveAs (名前、 形式、 バックアップ、 ReadOnly、 TaskInformation、 Filtered、 Table、 UserID、 DatabasePassWord、 FormatID、 Map、 ClearBaseline、 ClearActuals、 ClearResourceRates、 ClearFixedCosts)
式Project オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
名前 | 省略可能 | String | 保存するファイルに付ける名前を指定します。 名 を省略すると、プロジェクトは、ファイル名のメッセージが表示されます。 |
Format | 省略可能 | 長整数型 (Long) | ファイルの形式です。 FormatID 引数は、主に下位互換性のために含まれる Format の代わりに使用する必要があります。 FormatID が指定されている場合、Format は無視されます。 既定値は pjMPP です。 PjFileFormat 定数のいずれかをすることができます。 |
バックアップ | 省略可能 | ブール型 (Boolean) | True プロジェクト ファイルのバックアップ コピーを作成する場合です。 |
ReadOnly | 省略可能 | ブール型 (Boolean) | True の 場合プロジェクトは読み取り専用でプロジェクトを開くことを推奨する警告を表示する必要があります。 既定値は、 false を指定 します。 |
TaskInformation | 省略可能 | ブール型 (Boolean) | True プロジェクト以外のファイル形式で保存したプロジェクトに対して、タスクの情報が保存されている場合です。 False のリソース情報が保存されている場合。 Mapを指定すると、 TaskInformationは無視されます。 アクティブなビューがタスク ビューの場合は既定値は True 、それ以外の場合は False です。 |
Filtered | 省略可能 | ブール型 (Boolean) | True の 場合、タスクまたはリソース フィルターを適用、保存、プロジェクトをプロジェクト以外のファイル形式で保存されます。 False 場合は、すべてのタスクまたはリソースが保存されます。 Mapを指定すると、 Filteredは無視されます。 既定値は、 false を指定 します。 |
Table | 省略可能 | String | Project ファイル形式以外でプロジェクトを保存する場合に、タスクまたはリソース情報を保存するテーブルの名前を指定します。 Map が指定されている場合、または Name でデータベース ファイルまたは形式が指定されている場合、Table は無視されます。 既定値は、作業中のテーブルの名前です。 |
UserID | 省略可能 | String | 使用されません。 Projectは、プロジェクトの以前のバージョンは、ODBC データベースに保存されますが、ODBC データベースに保存することはできませんが、プロジェクト ファイルを開くことができます。 |
DatabasePassWord | 省略可能 | String | 使用されません。 Projectは、ODBC データベースに保存できません。 |
FormatID | 省略可能 | String | 使用するファイルまたはデータベースの形式を指定します。 Project が Name で指定されたファイルの形式を認識した場合、 FormatID は無視されます。 FormatID は、 書式指定文字列 テーブルの値の 1 つにすることができます。 |
Map | 省略可能 | String | データをエクスポートするときに使用するインポート/エクスポート マップの名前を指定します。 |
ClearBaseline | 省略可能 | Boolean | True と、テンプレートとして保存するときに基準計画 (基準コスト基準作業時間、基準開始日、基準終了日]、[基準期間]、タイム スケール領域の基準作業時間、タイム スケール領域の基準コスト フィールド) の値をクリアします。 既定値は False です。 |
ClearActuals | 省略可能 | Boolean | True の 場合は、実績値 (%Complete フィールド、および実績コストがプロジェクトによって計算されない場合は、実績コスト フィールド) はテンプレートとして保存するときにクリアされます。 既定値は False です。 |
ClearResourceRates | 省略可能 | Boolean | True の テンプレートとして保存するときにリソースの単価表がオフになっている場合です。 既定値は False です。 |
ClearFixedCosts | 省略可能 | Boolean | True をテンプレートとして保存すると、すべてのタスクの固定コスト] フィールドがオフの場合。 既定値は False です。 |
書式指定文字列
書式文字列 | 説明 |
---|---|
"MSProject.mpp" | Project ファイル |
"MSProject.mpt" | Project テンプレート |
"MSProject.mpp.8" | Project 98 のファイル |
"MSProject.mpp.9" | Project 2000 – Project 2003 ファイル |
"MSProject.mpp.12" | Project 2007 のファイル |
"MSProject.xls" | Excel ブック |
"MSProject.xls5" | Excel 97– Excel 2003 ブック |
"MSProject.pdf" | PDF ファイル |
"MSProject.xpf" | XPF ファイル |
"MSProject.csv" | CSV (コンマ区切り) ファイル |
"MSProject.txt" | TXT (タブ区切り) ファイル |
"MSProject.xml" | Project XML ファイル |
注釈
FormatID パラメーターに値 "MSProject.mpp.9" を使用すると、[以前のバージョンへの保存 - 互換性チェック] ダイアログ ボックスが表示されます。 たとえば、手動でスケジュールされたタスクは、プロジェクトの以前のバージョンに自動的にスケジュールされたタスクに変換されます。 形式を保持するか、保存をキャンセルすることができます操作します。 [このことについてもう 一度教えない] を選択することもできます。
注:
いくつかの FormatID 文字列は廃止されました。これらを使用しようとすると、実行時エラー 1004 が発生します。 "MSProject.odbc" などの FormatID 値は Project 2003 以前のバージョンで使用できますが、Project 2007 以降のバージョンでは削除されます。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。