Worksheet.SaveAs Метод (2007 System)
Обновлен: Ноябрь 2007
Сохраняет изменения в рабочем листе в другой файл.
Пространство имен: 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 Worksheet
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.
Заметки
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.
Примеры
В следующем примере кода метод SaveAs используется для сохранения новой копии текущего рабочего листа.
В этом примере демонстрируется настройка уровня документа.
Private Sub SaveWorksheetCopy()
Me.SaveAs(Me.Name + ".copy.xls")
End Sub
private void SaveWorksheetCopy()
{
this.SaveAs(this.Name + ".copy.xls", missing, missing, missing,
missing, missing, missing, missing, missing, missing);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.