Worksheet Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Visual Studio 'da Office geliştirme araçları kullanılarak oluşturulan Excel projelerinde çalışma sayfasını temsil eder.
[System.Runtime.InteropServices.Guid("297dc8d9-eabd-45a1-bdef-68ab67e5c3c3")]
public interface Worksheet : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
- Öznitelikler
- Uygulamalar
Açıklamalar
Bir Microsoft.Office.Tools.Excel.Worksheet nesnesi, Microsoft.Office.Interop.Excel.Worksheet Excel birincil birlikte çalışma derlemesindeki bir nesneyle aynı üyeleri sağlar, ancak aşağıdaki özellikleri ekler:
Controlsözelliði. Yönetilen denetimleri bir Excel çalışma sayfasına eklemek ya da çalışma zamanında denetimleri kaldırmak için bu özelliği kullanın.
InnerObjectözelliði. Microsoft.Office.Interop.Excel.WorksheetBir konak öğesi için temel alınan nesneyi almak için bu özelliği kullanın Microsoft.Office.Tools.Excel.Worksheet .
ActivateEvent Change Yalnızca Excel nesne modelindeki uygulama düzeyinde sunulan ve gibi çalışma sayfası düzeyindeki olaylar. Diğer bir deyişle, Excel nesne modelinde, bu olaylar Microsoft.Office.Interop.Excel.Application arabirim yerine sınıfında tanımlanır Microsoft.Office.Interop.Excel.Worksheet .
Uygulama düzeyi projelerinde, Microsoft.Office.Tools.Excel.Worksheet yöntemini kullanarak nesneleri programlı bir şekilde oluşturabilirsiniz GetVstoObject
. Daha fazla bilgi için bkz. çalışma ZAMANıNDA VSTO Eklentilerindeki Word belgelerini ve Excel çalışma kitaplarını genişletme.
Belge düzeyi projelerinde, genellikle Microsoft.Office.Tools.Excel.Worksheet nesneyi doğrudan kullanmayın. Bunun yerine, Sheet
projenizdeki çalışma sayfalarına programlı bir şekilde erişmek için n sınıflarını kullanın. Her Sheet
n sınıfı, kendi üyelerinin çoğunu Microsoft.Office.Tools.Excel.WorksheetBase sınıfından türetir. Bu sınıf Microsoft.Office.Tools.Excel.Worksheet , içindeki içindeki arayüzün iç uygulamasına yapılan tüm çağrıları yeniden yönlendirir Office çalışma zamanı için Visual Studio Araçları . Daha fazla bilgi için bkz. belge düzeyi özelleştirmelerini programlama.
Not
Bu arabirim, Office için Visual Studio Araçları çalışma zamanı modülü tarafından uygulanır. Kodunuzda gerçekleştirilmesi amaçlanmamıştır. Daha fazla bilgi için Office çalışma zamanına genel bakış için Visual Studio Araçları.
Kullanım
Bu belgede bu türün .NET Framework 4 veya sonraki sürümlerini hedefleyen Office projelerinde kullanılan sürümü açıklanmaktadır. .NET Framework 3.5'i hedefleyen projelerde, bu türün üyeleri farklı olabilir ve bu tür için sağlanan kod örnekleri çalışmayabilir. .NET Framework 3. 5'i hedefleyen projelerde bu tür hakkındaki belgeler için Visual Studio 2008 belgelerinde aşağıdaki başvuru bölümüne bakın: http://go.microsoft.com/fwlink/?LinkId=160658 .
Özellikler
Application |
Bu özellik Application , Microsoft Office Excel uygulamasını temsil eden bir alır. |
AutoFilter |
AutoFilterFiltreleme etkinse çalışma sayfasındaki filtrelenmiş listeler hakkında bilgi sağlayan bir ' i alır. |
AutoFilterMode |
Filtrelemenin çalışma sayfasında etkin olup olmadığını gösteren bir değer alır veya ayarlar (yani, filtre açılan oklarının görüntülenip görüntülenmediğini). |
Cells |
RangeÇalışma sayfasındaki tüm hücreleri temsil eden bir nesne alır (yalnızca şu anda kullanımda olan hücreler değil). |
CircularReference |
RangeSayfadaki ilk döngüsel başvuruyu içeren aralığı temsil eden bir nesne alır veya sayfada döngüsel bir başvuru olup olmadığını alır |
Columns |
RangeÇalışma sayfasındaki bir veya daha fazla sütunu temsil eden bir nesne alır. |
Comments |
CommentsÇalışma sayfasının tüm açıklamalarını temsil eden bir koleksiyon alır. |
ConsolidationFunction |
Geçerli birleştirme için kullanılan işlev kodunu alır. |
ConsolidationOptions |
Birleştirme seçeneklerinin üç öğesini alır Array . |
ConsolidationSources |
ArrayÇalışma sayfasının geçerli birleştirmesi için kaynak sayfaları ve aralıkları adı veren dizelerin bir kısmını alır. |
Controls |
Çalışma sayfasında bulunan yönetilen denetimlerin koleksiyonunu alır. |
Creator |
Çalışma sayfasının oluşturulduğu uygulamayı gösteren bir değer alır. |
CustomProperties |
CustomPropertiesÇalışma sayfasıyla ilişkili tanımlayıcı bilgilerini temsil eden bir nesne alır. |
DataHost | |
DefaultExtension |
Bu nesne için varsayılan uzantıyı alır Worksheet . |
DisplayPageBreaks |
Çalışma sayfasındaki sayfa sonlarının (otomatik ve el ile) görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar. |
DisplayRightToLeft |
Çalışma sayfasının soldan sağa yerine sağdan sola gösterilip gösterilmeyeceğini gösteren bir değer alır veya ayarlar. |
EnableAutoFilter |
Yalnızca kullanıcı arabirimi koruması açık olduğunda otomatik filtre oklarının etkinleştirilip etkinleştirilmeyeceğini gösteren bir değer alır veya ayarlar. |
EnableCalculation |
Microsoft Office Excel 'In gerektiğinde çalışma sayfasını otomatik olarak yeniden hesapladığını gösteren bir değer alır veya ayarlar. |
EnableFormatConditionsCalculation |
Koşullu biçimlerin otomatik olarak yapılıp yapılmayacağını belirleyen bir değer alır veya ayarlar. |
EnableOutlining |
Yalnızca kullanıcı arabirimi koruması açık olduğunda seviyelendirme simgelerinin etkinleştirilip etkinleştirilmeyeceğini gösteren bir değer alır veya ayarlar. |
EnablePivotTable |
Yalnızca kullanıcı arabirimi koruması açıkken PivotTable denetimleri ve eylemlerinin etkinleştirilip etkinleştirilmeyeceğini gösteren bir değer alır veya ayarlar. |
EnableSelection |
Sayfada hangi hücrelerin seçilebileceğini gösteren bir değer alır veya ayarlar. |
Extension |
Bu nesne için özel bir uzantı alır Worksheet . |
FilterMode |
Çalışma sayfasının verileri etkin bir şekilde filtreleyip süzmediğini gösteren bir değer alır. |
HostContext | |
HPageBreaks |
HPageBreaksSayfadaki yatay sayfa sonlarını temsil eden bir koleksiyon alır. |
Hyperlinks |
HyperlinksAralık veya çalışma sayfası için köprüleri temsil eden bir koleksiyon alır. |
Index |
Çalışma sayfası koleksiyonu içindeki çalışma sayfasının dizin numarasını alır. |
InnerObject |
Worksheetİçin temeldeki yerel nesneyi temsil eden bir alır Worksheet . |
ItemProvider | |
ListObjects |
ListObjectÇalışma sayfasındaki bir nesne koleksiyonunu alır. |
MailEnvelope |
Çalışma sayfası için bir e-posta üst bilgisi alır. |
Name |
Çalışma sayfasının adını alır veya ayarlar. |
Names |
NamesÇalışma sayfasına özgü tüm adları temsil eden bir koleksiyon alır ("WorksheetName!" ile tanımlanmış adlar) ön ek). |
Next |
WorksheetSonraki sayfayı temsil eden bir alır. |
Outline |
OutlineÇalışma sayfasının anahattını temsil eden bir alır. |
PageSetup |
PageSetupÇalışma sayfasının tüm sayfa kurulum ayarlarını içeren bir alır. |
Parent |
Çalışma sayfası için üst nesneyi alır. |
Previous |
WorksheetÖnceki sayfayı temsil eden bir alır. |
PrintedCommentPages |
Geçerli çalışma sayfası için yazdırılacak yorum sayfası sayısını alır. |
ProtectContents |
Çalışma sayfasının (tek tek hücreler) içeriğinin korunup korunmadığını gösteren bir değer alır. |
ProtectDrawingObjects |
Şekillerin korunup korunmadığını gösteren bir değer alır. |
Protection |
ProtectionÇalışma sayfasının koruma seçeneklerini temsil eden bir nesne alır. |
ProtectionMode |
Yalnızca kullanıcı arabirimi korumasının açık olup olmadığını gösteren bir değer alır. |
ProtectScenarios |
Çalışma sayfası senaryolarının korunup korunmadığını gösteren bir değer alır. |
QueryTables |
QueryTablesÇalışma sayfasındaki tüm sorgu tablolarını temsil eden koleksiyonu alır. |
Range |
Bir Range hücreyi veya hücre aralığını temsil eden bir nesne alır. |
Rows |
RangeÇalışma sayfasındaki bir veya daha fazla satırı temsil eden bir nesne alır. |
ScrollArea |
Bir a1 stili Aralık başvurusu olarak kaydırmaya izin verilen aralığı alır veya ayarlar. |
Shapes |
ShapesÇalışma sayfasındaki tüm şekilleri temsil eden bir nesne alır. |
Sort |
Geçerli çalışma sayfasındaki sıralanmış değerleri alır. |
StandardHeight |
Çalışma sayfasındaki tüm satırların punto cinsinden standart (varsayılan) yüksekliğini alır. |
StandardWidth |
Çalışma sayfasındaki tüm sütunların standart (varsayılan) genişliğini alır veya ayarlar. |
Tab |
TabÇalışma sayfası için bir alır. |
Tag |
Çalışma sayfasıyla ilgili verileri içeren nesneyi alır veya ayarlar. |
TransitionExpEval |
Microsoft Office Excel 'In çalışma sayfası için Lotus 1-2-3 ifade değerlendirme kuralları kullanıp kullanmadığını gösteren bir değer alır veya ayarlar. |
TransitionFormEntry |
Microsoft Office Excel 'In çalışma sayfası için Lotus 1-2-3 formül girişi kurallarını kullanıp kullanmadığını gösteren bir değer alır veya ayarlar. |
Type |
Çalışma sayfası türünü alır. |
UsedRange |
RangeHerhangi bir zamanda bir değer içeren tüm hücreleri temsil eden bir nesne alır. |
Visible |
XlSheetVisibilityNesnenin görünür olup olmadığını belirleyen bir değer alır veya ayarlar. |
VPageBreaks |
VPageBreaksSayfadaki dikey sayfa sonlarını temsil eden bir koleksiyon alır. |
Yöntemler
Activate() |
Geçerli sayfayı etkin sayfa yapar. |
CalculateMethod() |
Çalışma sayfasındaki formülleri hesaplar. |
ChartObjects(Object) |
Tek bir katıştırılmış grafiği (a ChartObject ) ya da çalışma sayfasındaki tüm katıştırılmış grafiklerin (a) bir koleksiyonunu temsil eden bir nesne alır ChartObjects . |
CheckSpelling(Object, Object, Object, Object) |
Çalışma sayfasında yazım denetimi yapar. |
CircleInvalid() |
Çalışma sayfasında geçersiz girdileri daireler. |
ClearArrows() |
Çalışma sayfasından izleyici oklarını temizler. İzleme okları denetim özelliği kullanılarak eklenir. |
ClearCircles() |
Çalışma sayfasındaki geçersiz girişlerden daireler temizler. |
Copy(Object, Object) |
Çalışma kitabını çalışma kitabındaki başka bir konuma kopyalar. |
Delete() |
Temel alınan Worksheet nesneyi siler, ancak konak öğesini silmez. Bu yöntemin kullanılması kesinlikle önerilir. |
Evaluate(Object) |
Bir Microsoft Office Excel adını bir nesneye veya değere dönüştürür. |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Belirtilen biçimde bir dosyaya dışarı aktarır. |
Move(Object, Object) |
Çalışma sayfasını çalışma kitabındaki başka bir konuma kaydırır. |
OLEObjects(Object) |
Tek bir OLE nesnesini (a OLEObject ) veya çalışma sayfasındaki tüm OLE nesneleri (bir koleksiyon) koleksiyonunu temsil eden bir nesne alır OLEObjects . |
Paste(Object, Object) |
Panonun içeriğini çalışma sayfasına yapıştırır. |
PasteSpecial(Object, Object, Object, Object, Object, Object, Object) |
Panonun içeriğini çalışma sayfasına, belirtilen biçimi kullanarak yapıştırır. Diğer uygulamalardan veri yapıştırmak veya verileri belirli bir biçimde yapıştırmak için bu yöntemi kullanın. |
PivotTables(Object) |
Tek bir PivotTable raporu (bir PivotTable nesnesi) veya çalışma sayfasındaki tüm PivotTable raporlarının (bir nesne) koleksiyonunu temsil eden bir nesne alır PivotTables . |
PivotTableWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Bir PivotTable nesnesi oluşturur. |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Çalışma sayfasını yazdırır. |
PrintPreview(Object) |
Yazdırıldığında bakacağından çalışma sayfasının önizlemesini gösterir. |
Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Bir çalışma sayfasını değiştirilemediği şekilde korur. |
ResetAllPageBreaks() |
Belirtilen çalışma sayfasındaki tüm sayfa sonlarını sıfırlar. |
SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Çalışma sayfasına değişiklikleri farklı bir dosyada kaydeder. |
Scenarios(Object) |
Çalışma sayfasındaki tek bir senaryoyu (bir Scenario nesneyi) ya da bir senaryo koleksiyonunu (bir nesne) temsil eden bir nesne alır Scenarios . |
Select(Object) |
Çalışma sayfasını seçer. |
SetBackgroundPicture(String) |
Çalışma sayfası için arka plan grafiğini ayarlar. |
ShowAllData() |
Şu anda filtrelenen listenin tüm satırlarını görünür hale getirir. Otomatik filtre kullanımda ise, bu yöntem okları "tümü" olarak değiştirir. |
ShowDataForm() |
Çalışma sayfasıyla ilişkili veri formunu görüntüler. |
Unprotect(Object) |
Çalışma sayfasından korumayı kaldırır. Çalışma sayfası korunmadığı takdirde bu yöntemin hiçbir etkisi yoktur. |
XmlDataQuery(String, Object, Object) |
RangeBelirli bir XPath ile eşlenen hücreleri temsil eden bir nesne alır. |
XmlMapQuery(String, Object, Object) |
RangeBelirli bir XPath ile eşlenen hücreleri temsil eden bir nesne alır. |
Ekinlikler
ActivateEvent |
Çalışma sayfası etkinleştirildiğinde gerçekleşir. |
BeforeDoubleClick |
Varsayılan çift tıklama eyleminden önce, çalışma sayfasına çift tıklandığında gerçekleşir. |
BeforeRightClick |
Çalışma sayfasına sağ tıklandığında, varsayılan sağ tıklama eyleminden önce gerçekleşir. |
BindingContextChanged | |
Calculate |
Çalışma sayfası yeniden hesaplandıktan sonra gerçekleşir. |
Change |
Hücrelerdeki bir değişiklik olduğunda gerçekleşir Worksheet . |
Deactivate |
Çalışma sayfası odağı kaybettiğinde gerçekleşir. |
FollowHyperlink |
Çalışma sayfasındaki herhangi bir köprüye tıkladığınızda gerçekleşir. |
PivotTableAfterValueChange |
PivotTable içindeki bir hücrenin veya hücre aralığının düzenlenmesinden veya yeniden hesaplanmasından (formüller içeren hücreler için) sonra oluşur. |
PivotTableBeforeAllocateChanges |
PivotTable değişiklikleri uygulanmadan önce oluşur. |
PivotTableBeforeCommitChanges |
Değişiklikler bir PivotTable için OLAP veri kaynağına karşı kaydedilmeden oluşur. |
PivotTableBeforeDiscardChanges |
PivotTable değişiklikleri atılmadan önce oluşur. |
PivotTableChangeSync |
PivotTable değişikliklerinden sonra oluşur. |
PivotTableUpdate |
Çalışma sayfasında bir PivotTable raporu güncelleştirildikten sonra oluşur. |
SelectionChange |
Çalışma sayfasında seçim değiştiğinde gerçekleşir. |
Shutdown |
Çalışma sayfası konak öğesi kapandığında gerçekleşir. |
Startup |
Çalışma sayfası çalıştıktan sonra ve derlemedeki tüm başlatma kodları çalıştırıldıktan sonra gerçekleşir. |