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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.