ChartSheetBase.SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) Метод

Определение

Сохраняет изменения в ChartSheetBase в другой файл.

public void SaveAs (string filename, object fileFormat, object password, object writeResPassword, object readOnlyRecommended, object createBackup, object addToMru, object textCodepage, object textVisualLayout, object local);

Параметры

filename
String

Имя сохраняемого файла. Можно включить полный путь; если этого не сделать, Microsoft Office Excel сохранит файл в текущей папке.

fileFormat
Object

Формат, в котором требуется сохранить файл. См. свойство FileFormat для получения списка допустимых вариантов. Для существующего файла используемым по умолчанию форматом является последний заданный для этого файла формат, для нового файла — формат используемой версии Excel.

password
Object

Строка, для которой учитывается регистр, (длиной не более 15 символов) определяющая защитный пароль, который будет назначен файлу.

writeResPassword
Object

Пароль защиты от записи для данного файла. Если файл сохранен с паролем и при его открытии пароль не введен, этот файл открывается только для чтения.

readOnlyRecommended
Object

Значение true, чтобы при открытии файла выводилось сообщение с рекомендацией открыть его только для чтения.

createBackup
Object

Значение true для создания файла резервной копии.

addToMru
Object

Значение true, чтобы добавить данную книгу в список недавно использовавшихся файлов. Значение по умолчанию — false.

textCodepage
Object

Не используется в Excel на английском (США) языке.

textVisualLayout
Object

Не используется в Excel на английском (США) языке.

local
Object

Значение true — сохранение файлов с языковыми настройками Excel (включая параметры панели управления). Значение false (по умолчанию) — сохранение файлов с языковыми настройками VBA (как правило, это английский язык (США), кроме тех случаев, когда Workbooks.Open запускается из интернационализированного проекта VBA XL5/95 прежних версий).

Примеры

В следующем примере кода метод используется SaveAs для сохранения незащищенной копии текущего объекта Microsoft.Office.Tools.Excel.ChartSheetBase .

private void SaveCopy()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xl3DColumn;

    this.SaveAs("CopyOfOriginal.xlsx");
}
Private Sub SaveCopy()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xl3DColumn
    Me.SaveAs("CopyOfOriginal.xlsx", ReadOnlyRecommended:=False)
End Sub

Комментарии

Необязательные параметры

Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.

Применяется к