Sdílet prostřednictvím


WorkbookBase.SaveAs – metoda

Uloží změny v sešitu v jiném souboru.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public Sub SaveAs ( _
    filename As Object, _
    fileFormat As Object, _
    password As Object, _
    writeResPassword As Object, _
    readOnlyRecommended As Object, _
    createBackup As Object, _
    accessMode As XlSaveAsAccessMode, _
    conflictResolution As Object, _
    addToMru As Object, _
    textCodepage As Object, _
    textVisualLayout As Object, _
    local As Object _
)
public void SaveAs(
    Object filename,
    Object fileFormat,
    Object password,
    Object writeResPassword,
    Object readOnlyRecommended,
    Object createBackup,
    XlSaveAsAccessMode accessMode,
    Object conflictResolution,
    Object addToMru,
    Object textCodepage,
    Object textVisualLayout,
    Object local
)

Parametry

  • filename
    Typ: System.Object
    Název souboru, který chcete uložit.Může obsahovat úplnou cestu; v opačném případě aplikace Microsoft Office Excel uloží soubor v aktuální složce.
  • fileFormat
    Typ: System.Object
    Jeden z XlFileFormat hodnoty, které určuje formát souboru, který má být použit při uložení souboru.Pro existující soubor je výchozí formát poslední zadaný formát souboru; pro nový soubor je ve výchozím nastavení formát verze aplikace Excel používá.
  • password
    Typ: System.Object
    Malá a velká písmena řetězec (více než 15 znaků), který označuje heslo se dává do souboru.
  • writeResPassword
    Typ: System.Object
    Heslo pro vyhrazený zápis pro tento soubor.Pokud není heslo zadáno při otevření souboru uložení souboru s heslem, bude soubor otevřen jen pro čtení.
  • readOnlyRecommended
    Typ: System.Object
    true Chcete-li zobrazit zprávu po otevření souboru doporučující otevřít soubor jen pro čtení.
  • createBackup
    Typ: System.Object
    true Chcete-li vytvořit záložní soubor.
  • addToMru
    Typ: System.Object
    true Chcete-li přidat tento sešit do seznamu naposledy použitých souborů.Výchozí hodnota je false.
  • textCodepage
    Typ: System.Object
    Není používán U.S. Anglická verze aplikace Excel.
  • textVisualLayout
    Typ: System.Object
    Není používán U.S. Anglická verze aplikace Excel.
  • local
    Typ: System.Object
    true uloží soubory proti jazyk aplikace Excel (včetně nastavení ovládacích panelů). false (výchozí) uloží soubory proti jazyka Visual Basic for Applications (VBA).

Poznámky

Visual Studio nepodporuje ukládání sešit jako sdílený sešit.

Volitelné parametry

Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.

Příklady

Následující příklad kódu kontroluje hodnotu FileFormat vlastnost k určení, zda je sešit normální v sešitu.V případě, že sešit je normální v sešitu, potom příklad volá SaveAs metody pro uložení sešitu ve formátu Tabulka XML s názvem XMLCopy.xlsx v cestě určené Path vlastnost.

V tomto příkladu je úroveň dokument přizpůsobení.

Private Sub WorkbookSaveAs()
    If Me.FileFormat = Excel.XlFileFormat.xlWorkbookNormal Then
        Me.SaveAs(Me.Path & "\XMLCopy.xml", _
            Excel.XlFileFormat.xlXMLSpreadsheet, _
            AccessMode:=Excel.XlSaveAsAccessMode.xlNoChange)
    End If
End Sub
private void WorkbookSaveAs()
{
    if (this.FileFormat == Excel.XlFileFormat.xlWorkbookNormal)
    {
        this.SaveAs(this.Path + @"\XMLCopy.xml",
            Excel.XlFileFormat.xlXMLSpreadsheet,
            false, false, Excel.XlSaveAsAccessMode.xlNoChange);
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

WorkbookBase Třída

Microsoft.Office.Tools.Excel – obor názvů