Поделиться через


ChartSheet.SaveAs Метод (2007 System)

Обновлен: Ноябрь 2007

Сохраняет изменения в Microsoft.Office.Tools.Excel.ChartSheet в другой файл.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)

Синтаксис

'Декларация
Public Sub SaveAs ( _
    Filename As String, _
    FileFormat As Object, _
    Password As Object, _
    WriteResPassword As Object, _
    ReadOnlyRecommended As Object, _
    CreateBackup As Object, _
    AddToMru As Object, _
    TextCodepage As Object, _
    TextVisualLayout As Object, _
    Local As Object _
)
'Применение
Dim instance As ChartSheet
Dim Filename As String
Dim FileFormat As Object
Dim Password As Object
Dim WriteResPassword As Object
Dim ReadOnlyRecommended As Object
Dim CreateBackup As Object
Dim AddToMru As Object
Dim TextCodepage As Object
Dim TextVisualLayout As Object
Dim Local As Object

instance.SaveAs(Filename, FileFormat, _
    Password, WriteResPassword, ReadOnlyRecommended, _
    CreateBackup, AddToMru, TextCodepage, _
    TextVisualLayout, Local)
public void SaveAs(
    string Filename,
    Object FileFormat,
    Object Password,
    Object WriteResPassword,
    Object ReadOnlyRecommended,
    Object CreateBackup,
    Object AddToMru,
    Object TextCodepage,
    Object TextVisualLayout,
    Object Local
)

Параметры

  • Filename
    Тип: System.String
    Имя сохраняемого файла. Можно включить полный путь; если этого не сделать, Microsoft Office Excel сохранит файл в текущей папке.
  • FileFormat
    Тип: System.Object
    Формат, в котором требуется сохранить файл. См. свойство FileFormat для получения списка допустимых вариантов. Для существующего файла используемым по умолчанию форматом является последний заданный для этого файла формат, для нового файла — формат используемой версии Excel.
  • Password
    Тип: System.Object
    Строка, для которой учитывается регистр, (длиной не более 15 символов) определяющая защитный пароль, который будет назначен файлу.
  • WriteResPassword
    Тип: System.Object
    Пароль защиты от записи для данного файла. Если файл сохранен с паролем и при его открытии пароль не введен, этот файл открывается только для чтения.
  • ReadOnlyRecommended
    Тип: System.Object
    Значение true, чтобы при открытии файла выводилось сообщение с рекомендацией открыть его только для чтения.
  • CreateBackup
    Тип: System.Object
    Значение true для создания файла резервной копии.
  • AddToMru
    Тип: System.Object
    Значение true, чтобы добавить данную книгу в список недавно использовавшихся файлов. Значение по умолчанию: false.
  • TextCodepage
    Тип: System.Object
    Не используется в версии Excel на английском языке (США).
  • TextVisualLayout
    Тип: System.Object
    Не используется в версии Excel на английском языке (США).
  • Local
    Тип: System.Object
    Значение true — сохранение файлов с языковыми настройками Excel (включая параметры панели управления). Значение false (по умолчанию) — сохранение файлов с языковыми настройками VBA (как правило, это английский язык (США), кроме тех случаев, когда Workbooks.Open запускается из интернационализированного проекта VBA XL5/95 прежних версий).

Заметки

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

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

Примеры

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

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.xls", ReadOnlyRecommended:=False)
End Sub
     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.xls", missing, missing, missing,
                false, missing, missing, missing, missing, missing);
        }

Разрешения

См. также

Ссылки

ChartSheet Класс

ChartSheet - члены

Microsoft.Office.Tools.Excel - пространство имен