Project.SaveAs-Methode (Project)
Speichert eine Datei, bei der es sich nicht um das aktive Projekt handelt, unter einem neuen Dateinamen.
Syntax
Ausdruck. SaveAs (Name, Format, Backup, ReadOnly, TaskInformation, Filtered, Table, UserID, DatabasePassWord, FormatID, Map, ClearBaseline, ClearActuals, ClearResourceRates, ClearFixedCosts)
Ausdruck Eine Variable, die ein Project-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Name | Optional | String | Der Name der Datei, in der gespeichert werden soll. Wenn Name nicht angegeben ist, fordert Project für den Dateinamen. |
Format | Optional | Long | 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. The default value is pjMPP. Can be one of the PjFileFormat constants. |
Sicherung | Optional | Boolean | True, wenn Project eine Sicherungskopie der Datei erstellt. |
ReadOnly | Optional | Boolean | True, wenn Project eine Warnung mit der Empfehlung angezeigt, dass das Projekt schreibgeschützt geöffnet werden angezeigt werden soll. Der Standardwert ist False. |
TaskInformation | Optional | Boolean | True, wenn Vorgangsinformationen für ein Projekt gespeichert haben, nicht im Project-Dateiformat gespeichert wird. False, wenn Ressourceninformationen gespeichert werden. Wenn Map angegeben wird, wird die TaskInformation ignoriert. Der Standardwert ist True , wenn die aktive Ansicht eine Aufgabenansicht ist, andernfalls False . |
Filtered | Optional | Boolean | True, Wenn Vorgänge oder Ressourcen gefiltert werden gespeichert, für ein Projekt 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 | String | Der Name der Tabelle, die die Vorgangs- oder Ressourceninformationen für ein Projekt enthält, das nicht im Project-Format gespeichert wurde. Wenn Map angegeben ist oder Name eine Datenbankdatei oder ein Datenbankformat 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 ODBC-Datenbank gespeichert werden. |
DatabasePassWord | Optional | String | Nicht verwendet. Project kann nicht in einer ODBC-Datenbank speichern. |
FormatID | Optional | String | Gibt die zu verwendende Datei oder das zu verwendende Datenbankformat an. Wenn Project das Format der mit Name angegebenen Datei erkennt, wird FormatID ignoriert. FormatID kann einen der Werte in der Tabelle Formatzeichenfolgen aufweisen. |
Map | Optional | String | Der Name des für den Datenexport zu verwendenden Import-/Exportschemas. |
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. |
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 |
Hinweise
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.