Freigeben über


Document.SaveAs2-Methode

Speichert das Dokument unter einem neuen Namen oder Format. Einige der Argumente für diese Methode entsprechen den Optionen im Dialogfeld Speichern unter.

Namespace:  Microsoft.Office.Tools.Word
Assemblys:   Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Syntax

'Declaration
Sub SaveAs2 ( _
    ByRef FileName As Object, _
    ByRef FileFormat As Object, _
    ByRef LockComments As Object, _
    ByRef Password As Object, _
    ByRef AddToRecentFiles As Object, _
    ByRef WritePassword As Object, _
    ByRef ReadOnlyRecommended As Object, _
    ByRef EmbedTrueTypeFonts As Object, _
    ByRef SaveNativePictureFormat As Object, _
    ByRef SaveFormsData As Object, _
    ByRef SaveAsAOCELetter As Object, _
    ByRef Encoding As Object, _
    ByRef InsertLineBreaks As Object, _
    ByRef AllowSubstitutions As Object, _
    ByRef LineEnding As Object, _
    ByRef AddBiDiMarks As Object, _
    ByRef CompatibilityMode As Object _
)
void SaveAs2(
    ref Object FileName,
    ref Object FileFormat,
    ref Object LockComments,
    ref Object Password,
    ref Object AddToRecentFiles,
    ref Object WritePassword,
    ref Object ReadOnlyRecommended,
    ref Object EmbedTrueTypeFonts,
    ref Object SaveNativePictureFormat,
    ref Object SaveFormsData,
    ref Object SaveAsAOCELetter,
    ref Object Encoding,
    ref Object InsertLineBreaks,
    ref Object AllowSubstitutions,
    ref Object LineEnding,
    ref Object AddBiDiMarks,
    ref Object CompatibilityMode
)

Parameter

  • FileName
    Typ: System.Object%
    Der Name für das Dokument.Standardmäßig werden der aktuelle Ordner und der Dateiname verwendet.Wenn das Dokument noch nicht gespeichert wurde, wird der Standardname verwendet (z. B. Doc1.doc).Wenn ein Dokument mit dem angegebenen Dateinamen bereits vorhanden ist, wird das Dokument überschrieben, ohne dass der Benutzer zur Bestätigung aufgefordert wird.
  • FileFormat
    Typ: System.Object%
    Das Format, in dem das Dokument gespeichert wird.Kann jeder WdSaveFormat-Wert sein.Um ein Dokument in einem anderen Format zu speichern, geben Sie den entsprechenden Wert für die SaveFormat-Eigenschaft an.
  • LockComments
    Typ: System.Object%
    true, wenn das Dokument für Kommentare gesperrt werden soll.Die Standardeinstellung ist false.
  • Password
    Typ: System.Object%
    Eine Kennwortzeichenfolge zum Öffnen des Dokuments. (Siehe Hinweise unten.)
  • AddToRecentFiles
    Typ: System.Object%
    true, wenn das Dokument der Liste der zuletzt geöffneten Dateien im Menü Datei hinzugefügt werden soll.Die Standardeinstellung ist true.
  • WritePassword
    Typ: System.Object%
    Eine Kennwortzeichenfolge zum Speichern von Änderungen im Dokument. (Siehe Hinweise unten.)
  • ReadOnlyRecommended
    Typ: System.Object%
    true, wenn Microsoft Office Word den Schreibschutzmodus beim Öffnen eines Dokuments vorschlagen soll.Die Standardeinstellung ist false.
  • EmbedTrueTypeFonts
    Typ: System.Object%
    true, wenn TrueType-Schriftarten mit dem Dokument gespeichert werden sollen.Wenn diese Einstellung ausgelassen wird, nimmt das EmbedTrueTypeFonts-Argument den Wert der EmbedTrueTypeFonts-Eigenschaft an.
  • SaveNativePictureFormat
    Typ: System.Object%
    Falls Grafiken von einer anderen Plattform importiert wurden (z. B. Macintosh) true, damit nur die Windows-Version der importierten Grafiken gespeichert wird.
  • SaveFormsData
    Typ: System.Object%
    true, wenn die von einem Benutzer in ein Formular eingegebenen Daten als Datensatz gespeichert werden sollen.
  • SaveAsAOCELetter
    Typ: System.Object%
    Wenn das Dokument ein angefügtes Adressfeld besitzt true, wenn das Dokument als AOCE-Brief gespeichert werden soll (das Adressfeld wird gespeichert).
  • Encoding
    Typ: System.Object%
    MsoEncoding.Die Codepage bzw. der Zeichensatz, der für Dokumente verwendet wird, die als codierte Textdateien gespeichert wurden.Standardmäßig wird die Systemcodepage verwendet.
  • InsertLineBreaks
    Typ: System.Object%
    Wenn das Dokument als Textdatei gespeichert wurde true, damit am Ende jeder Textzeile ein Zeilenumbruch eingefügt wird.
  • AllowSubstitutions
    Typ: System.Object%
    Wenn das Dokument als Textdatei gespeichert wurde true, damit Word bestimmte Symbole durch Text ersetzen kann, der dem Symbol ähnelt.Beispiel: Anzeigen des Copyrightsymbols als (c).Die Standardeinstellung ist false.
  • LineEnding
    Typ: System.Object%
    Die Weise, in der Word Zeilenumbrüche und Absatzmarken in einem als Textdatei gespeicherten Dokument markiert.Kann jeder WdLineEndingType-Wert sein.
  • AddBiDiMarks
    Typ: System.Object%
    true, wenn der Ausgabedatei Steuerzeichen hinzugefügt werden sollen, um das bidirektionale Layout des Texts im Originaldokument zu erhalten.
  • CompatibilityMode
    Typ: System.Object%
    Einer der Microsoft.Office.Interop.Word.WdCompatibilityMode-Werte, der den Kompatibilitätsmodus angibt, den Word 2013 und Word 2010 beim Öffnen des Dokuments verwenden.

Ausnahmen

Ausnahme Bedingung
MissingMemberException

Diese Methode wird in einem Word 2007-Projekt verwendet.

Hinweise

Verwenden Sie in Anwendungen keine hartcodierten Kennwörter. Wenn in einer Prozedur ein Kennwort erforderlich ist, fordern Sie es vom Benutzer an, speichern Sie es in einer Variablen, und verwenden Sie anschließend die Variable im Code.

Hinweis

Diese Methode wird in IntelliSense in Word 2007-Projekten angezeigt, die auf den .NET Framework 4 abzielen.Diese Eigenschaft kann jedoch nicht in Word 2007-Projekten verwendet werden.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

.NET Framework-Sicherheit

Siehe auch

Referenz

Document Schnittstelle

Microsoft.Office.Tools.Word-Namespace