Freigeben über


Application.FileSaveAs method (Project)

Speichert das aktive Projekt unter einem neuen Dateinamen oder exportiert Daten in eine Datei.

Syntax

Ausdruck. FileSaveAs (Name, Format, Backup, ReadOnly, TaskInformation, Filtered, Table, UserID, DatabasePassWord, FormatID, Map, Password, WriteResPassword, ClearBaseline, ClearActuals, ClearResourceRates, ClearFixedCosts, XMLName, ClearConfirmed)

expression Eine Variable, die ein Application-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Name Optional String Der Name einer Project-Datei.
Format Optional PjFileFormat Specifies the file format. The format of the file. Das FormatID-Argument sollte anstelle von Format verwendet werden, das in erster Linie aus Gründen der Abwärtskompatibilität enthalten ist. Wenn FormatID angegeben ist, wird Format ignoriert. Can be one of the PjFileFormat constants. The default is pjMPP.
Backup Optional Boolean True, wenn Project eine Sicherungskopie der Datei erstellt. Der Standardwert ist False.
ReadOnly Optional Boolean True, wenn Project eine Warnung mit der Empfehlung angezeigt, dass die Datei nur schreibgeschützt geöffnet werden angezeigt werden soll. ReadOnly wird ignoriert, wenn selektiv Exportieren von Daten, anstatt ein vollständiges Projekt speichern. Der Standardwert ist False.
TaskInformation Optional Boolean True, Wenn die Informationen zum Vorgang in einem nicht im Project-Dateiformat gespeichert wird. Das Argument Map sollte anstelle von TaskInformation, verwendet werden, die in erster Linie für die Abwärtskompatibilität enthalten ist. Wenn Map angegeben wird, wird die TaskInformation ignoriert. Der Standardwert ist True , wenn die aktive Ansicht eine Aufgabenansicht ist. Andernfalls ist es False.
Filtered Optional Boolean True, Wenn Vorgänge oder Ressourcen gefiltert werden gespeichert, für ein Projekt in einem nicht im Project-Dateiformat gespeichert. False, Wenn alle Vorgänge oder Ressourcen gespeichert werden. Wenn Map angegeben wird, wird die Filtered ignoriert. Der Standardwert ist False.
Table Optional Variant Der Name der Tabelle, Ressourcen- oder Vorgangsmaske Informationen für ein Projekt in einem nicht im Project-Dateiformat gespeichert. Das Map-Argument sollte anstelle von Table verwendet werden, das aus Gründen der Abwärtskompatibilität eingeschlossen wird. Wenn Map angegeben ist oder Name ein Projektdateiformat angibt, wird Table ignoriert. Der Standardwert ist der Name der aktiven Tabelle.
UserID Optional String Nicht verwendet. Project können eine Project-Datei öffnen, die eine frühere Version des Projekts in einer ODBC-Datenbank gespeichert, aber kann nicht mit einer Datenbank gespeichert werden.
DatabasePassWord Optional String Nicht verwendet. Project kann nicht in einer ODBC-Datenbank speichern.
FormatID Optional String Specifies the file format to use. Wenn Project das Format der durch Name angegebenen Datei erkennt, wird FormatID ignoriert. FormatID kann einer der folgenden Formatzeichenfolgenwerte zum Speichern von Dateien sein.
Map Optional String Der Name des für den Datenexport zu verwendenden Import-/Exportschemas.
Password Optional String Ein Kennwort, das beim Öffnen kennwortgeschützter Projektdateien verwendet werden soll. Wenn Password falsch oder nicht angegeben wird und für eine Datei ein Kennwort erforderlich ist, wird der Benutzer zum Eingeben des Kennworts aufgefordert.
WriteResPassword Optional Zeichenfolge Ein Kennwort, das beim Schreiben in eine schreibgeschützte Projektdatei verwendet werden soll. Wenn WriteResPasswordord falsch oder nicht angegeben wird und für die Datei ein Kennwort erforderlich ist, wird der Benutzer zum Eingeben des Kennworts aufgefordert.
ClearBaseline Optional Boolescher Wert True, Wenn die Werte des Basisplans (die Felder für geplante Kosten, geplante Arbeit, Geplanter Anfang, Geplantes Ende, geplante Dauer, geplante Arbeit mit Zeitphasen und mit Zeitphasen geplante Kosten) beim Speichern als Vorlage gelöscht werden. Der Standardwert ist False.
ClearActuals Optional Boolescher Wert True , wenn die tatsächlichen Werte (das Feld % Abgeschlossen und wenn die tatsächlichen Kosten nicht von Project berechnet werden, das Feld Ist-Kosten) beim Speichern als Vorlage gelöscht werden. Der Standardwert ist False.
ClearResourceRates Optional Boolescher Wert True, Wenn Kostensatztabellen der Ressource gelöscht werden, wenn Sie als Vorlage speichern. Der Standardwert ist False.
ClearFixedCosts Optional Boolescher Wert True, Wenn das Feld Feste Kosten für alle Vorgänge deaktiviert ist, wenn Sie als Vorlage speichern. Der Standardwert ist False.
XMLName Optional Variant Dies ist das XML-DOM-Objekt, das an die Funktion übergeben wird, wenn FormatID auf "MSProject.XML" festgelegt ist. Die FileSaveAs -Methode schlägt fehl, wenn das XML-Format angegeben wird und XMLName kein gültiger XML-DOM-Objekt ist. Wenn FormatID etwas anderes als "auf"MSProject.XML festgelegt ist, sollte XMLNameNULL sein und sollte die-Methode fehl. Nur eine der XMLName oder Name kann angegeben werden.
ClearConfirmed Optional Boolescher Wert True, veröffentlicht Wenn die Informationen zu Aufgaben, ob als bestätigt wurden deaktiviert ist in Project Server. Der Standardwert ist False.

Formatzeichenfolgen

Formatzeichenfolge Beschreibung
"MSProject.mpp" Project-Datei
"MSProject.mpt" Project-Vorlage
"MSProject.mpp.8" Project 98-Datei
"MSProject.mpp.9" Project 2000-2003-Datei
"MSProject.mpp.12" Project 2007-Datei
"MSProject.xls" Excel-Arbeitsmappe
"MSProject.xls5" Excel 97-Excel 2003-Arbeitsmappe
"MSProject.pdf" PDF-Datei
"MSProject.xpf" XPF-Datei
"MSProject.csv" CSV-Datei (Trennzeichen getrennt)
"MSProject.txt" TXT-Datei (Tabs getrennt)
"MSProject.xml" Project-XML-Datei

Rückgabewert

Boolean

Bemerkungen

Die Verwendung des Werts "MSProject.mpp.9" für den FormatID-Parameter bewirkt, dass Project das Dialogfeld In vorheriger Version speichern – Kompatibilitätsprüfung anzeigt. Manuell geplante Vorgänge werden in früheren Project-Versionen beispielsweise in automatisch geplante Vorgänge konvertiert. Sie können das Format beibehalten oder den Speichervorgang abbrechen. Sie können auch Nicht mehr darüber informieren auswählen.

Hinweis

Mehrere FormatID-Zeichenfolgen sind veraltet. Wenn Sie versuchen, sie zu verwenden, führen sie zum Laufzeitfehler 1004. FormatID-Werte wie "MSProject.odbc" können in Project 2003 und früheren Versionen verwendet werden, werden aber in Project 2007 und höheren Versionen entfernt.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.