Aracılığıyla paylaş


ChartSheetBase.SaveAs Yöntem

Değişiklikleri kaydeder Microsoft.Office.Tools.Excel.ChartSheetBase farklı bir dosya içinde.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
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 _
)
public void SaveAs(
    string filename,
    Object fileFormat,
    Object password,
    Object writeResPassword,
    Object readOnlyRecommended,
    Object createBackup,
    Object addToMru,
    Object textCodepage,
    Object textVisualLayout,
    Object local
)

Parametreler

  • filename
    Tür: System.String
    Kaydedilecek dosyanın adı.Tam bir yol dahil edebilirsiniz. Aksi durumda Microsoft Office Excel, dosyayı geçerli klasöre kaydeder.
  • fileFormat
    Tür: System.Object
    Dosyayı kaydettiğinizde kullanılacak dosya biçimi.Geçerli seçenekler listesi için bkz: FileFormat özelliği.Var olan bir dosya için varsayılan biçim, belirtilen son dosya biçimidir. Yeni bir dosya için varsayılan değer, kullanılan Excel sürümünün biçimidir.
  • password
    Tür: System.Object
    Dosyaya verilecek koruma parolasını belirten büyük/küçük harfe duyarlı bir dize (en fazla 15 karakter).
  • writeResPassword
    Tür: System.Object
    Bu dosyanın yazma ayırma parolası.Bir dosya parola ile kaydedilir ve dosya açıldığında parola sağlanmazsa dosya salt okunur olarak açılır.
  • readOnlyRecommended
    Tür: System.Object
    Dosya açıldığında, dosyanın salt okunur olarak açılmasını öneren bir ileti görüntülemek için true.
  • createBackup
    Tür: System.Object
    Bir yedekleme dosyası oluşturmak için true.
  • addToMru
    Tür: System.Object
    Bu çalışma kitabını en son kullanılan dosyaların listesine eklemek için true.Varsayılan değer false.
  • textCodepage
    Tür: System.Object
    ABD İngilizce Excel'de kullanılmaz.
  • textVisualLayout
    Tür: System.Object
    ABD İngilizce Excel'de kullanılmaz.
  • local
    Tür: System.Object
    true değeri, dosyaları Excel dilinin karşı kaydeder (Denetim Masası ayarları dahil). false (varsayılan) (eski bir Uluslararası XL5/95 VBA projesi nerede Workbooks.Open çalıştırıldığı VBA projesini olmadığı sürece genellikle olan ABD İngilizcesi) uygulamalar için Visual Basic dilinin karşı dosyaları kaydeder.

Notlar

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi edinmek için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.

Örnekler

Aşağıdaki kod örneğinde SaveAs yöntemi geçerli korunmayan bir kopyasını kaydetmek için Microsoft.Office.Tools.Excel.ChartSheetBase.

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
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");
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

ChartSheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı