Worksheet Arabirim
Excel projelerinde Visual Studio'da Office geliştirme araçları kullanılarak oluşturulan bir çalışma sayfasını temsil eder.
Ad alanı: Microsoft.Office.Tools.Excel
Derlemeler: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("297dc8d9-eabd-45a1-bdef-68ab67e5c3c3")> _
Public Interface Worksheet _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("297dc8d9-eabd-45a1-bdef-68ab67e5c3c3")]
public interface Worksheet : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
Worksheet türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
_CodeName | Altyapı. | |
_DisplayRightToLeft | Altyapı. | |
Application | Bu özelliği alır bir Microsoft.Office.Interop.Excel.Application , Microsoft Office Excel uygulamasını temsil eder. | |
AutoFilter | Alır bir Microsoft.Office.Interop.Excel.AutoFilter sağlayan filtre uygulanmış listeler hakkında bilgi çalışma sayfasında süzme etkinleştirildiyse.Alır nullnull başvuru (Visual Basic'te Nothing) filtreleme kapalıysa. | |
AutoFilterMode | Alır veya (diğer bir deyişle, filtre aşağı açılan okları görüntülenmekte olan olup olmadığını) filtreleme şu anda çalışma sayfasında etkin olup olmadığını gösteren bir değeri ayarlar. | |
BindingContext | Alır veya ayarlar için para birimi yöneticileri topluluğu IBindableComponent. (IBindableComponent kaynağından devralındı.) | |
Cells | Alır bir Range (yalnızca şu anda kullanımda olan hücreleri) çalışma sayfasındaki tüm hücreleri temsil eden nesne. | |
CircularReference | Alır bir Range sayfada ilk döngüsel başvuruyu içeren aralığın temsil eder veya alır nesneyi nullnull başvuru (Visual Basic'te Nothing) sayfa üzerinde hiçbir döngüsel bir başvuru varsa. | |
CodeName | Altyapı. | |
Columns | Alır bir Range çalışma sayfasındaki bir veya daha fazla sütun temsil eden nesne. | |
Comments | Alır bir Microsoft.Office.Interop.Excel.Comments çalışma sayfasındaki tüm açıklamaları temsil eden bir koleksiyon. | |
ConsolidationFunction | Geçerli birleştirme için kullanılan işlev kodu alır. | |
ConsolidationOptions | Üç öğeyi alır Array birleştirme seçenekleri. | |
ConsolidationSources | Alır bir Array bir çalışma sayfasının geçerli birleştirme için kaynak sayfaları ve aralıkları ad dizesi. | |
Controls | Çalışma sayfasında bulunan yönetilen denetimleri topluluğu alır. | |
Creator | Çalışma sayfasının oluşturulduğu uygulamayı gösteren bir değeri alır. | |
CustomProperties | Alır bir Microsoft.Office.Interop.Excel.CustomProperties bir çalışma sayfasıyla ilişkili tanımlayıcı bilgileri temsil eden nesne. | |
DataBindings | Bu veri bağlama nesneler topluluğu alır IBindableComponent. (IBindableComponent kaynağından devralındı.) | |
DataHost | Altyapı. | |
DefaultExtension | Bunun için varsayılan uzantısı alır Worksheet nesne. | |
DisplayAutomaticPageBreaks | Altyapı. | |
DisplayPageBreaks | Alır veya çalışma sayfasındaki sayfa sonlarını (otomatik ve el ile) görüntülenip görüntülenmeyeceğini gösteren bir değeri ayarlar. | |
DisplayRightToLeft | Alır veya çalışma sağdan sola yerine soldan sağa görüntülenip görüntülenmeyeceğini gösteren bir değeri ayarlar. | |
EnableAutoFilter | Alır veya kullanıcı arabirim-sadece koruma etkinleştirildiğinde Otomatik Süz okları etkinleştirilip etkinleştirilmediğini gösteren bir değeri ayarlar. | |
EnableCalculation | Alır veya Microsoft Office Excel otomatik olarak gerekli olduğunda hesaplandığında olup olmadığını gösteren bir değeri kümesi. | |
EnableFormatConditionsCalculation | Değeri alır veya koşullu biçimleri otomatik olarak gerçekleşip gerçekleşmeyeceğini belirleyen bir ayarlar. | |
EnableOutlining | Alır veya kullanıcı arabirim-sadece koruma etkinleştirildiğinde anahat sembolleri etkin olup olmadığını gösteren bir değeri ayarlar. | |
EnablePivotTable | Alır veya Özet Tablo denetler ve eylemler, kullanıcı arabirim-sadece koruma etkinleştirildiğinde etkinleştirilir gösteren bir değeri ayarlar. | |
EnableSelection | Alır veya sayfa üzerinde hangi hücrelerin seçilebilir gösteren bir değeri ayarlar. | |
Extension | Bunun için özel bir uzantı alır Worksheet nesne. | |
FilterMode | Çalışma sayfası verileri etkin bir şekilde süzme olup olmadığını gösteren bir değeri alır. | |
HostContext | Altyapı. | |
HPageBreaks | Alır bir Microsoft.Office.Interop.Excel.HPageBreaks koleksiyonu temsil eden yatay sayfa sonları sayfa üzerinde. | |
Hyperlinks | Alır bir Microsoft.Office.Interop.Excel.Hyperlinks çalışma sayfasını veya aralığı için köprüleri temsil eden bir koleksiyon. | |
Index | Çalışma sayfası çalışma sayfalarının koleksiyonu içindeki dizin numarasını alır. | |
InnerObject | Alır bir Microsoft.Office.Interop.Excel.Worksheet için arka plandaki yerel nesnesini temsil eden Worksheet. | |
ItemProvider | Altyapı. | |
ListObjects | Bir koleksiyon olarak alır Microsoft.Office.Interop.Excel.ListObject çalışma sayfasındaki nesneleri. | |
MailEnvelope | Çalışma sayfasını bir e-posta üstbilgisi alır. | |
Name | Alır veya çalışma sayfasının adını ayarlar. | |
Names | Alır bir Microsoft.Office.Interop.Excel.Names tüm özel çalışma sayfası adları ("WorksheetName!" önekiyle tanımlanan adları) temsil eden bir koleksiyon. | |
Next | Alır bir Microsoft.Office.Interop.Excel.Worksheet sonraki sayfayı temsil eden. | |
OnCalculate | Altyapı. | |
OnData | Altyapı. | |
OnDoubleClick | Altyapı. | |
OnEntry | Altyapı. | |
OnSheetActivate | Altyapı. | |
OnSheetDeactivate | Altyapı. | |
Outline | Alır bir Microsoft.Office.Interop.Excel.Outline , çalışma sayfasının anahatlarını gösterir. | |
PageSetup | Alır bir Microsoft.Office.Interop.Excel.PageSetup , çalışma sayfası için tüm sayfa yapısı ayarlarını içerir. | |
Parent | Çalışma sayfasındaki üst nesne alır. | |
Previous | Alır bir Microsoft.Office.Interop.Excel.Worksheet önceki sayfayı temsil eden. | |
PrintedCommentPages | Yazdırılacak açıklama sayfa sayısı geçerli çalışma sayfasının alır. | |
ProtectContents | (Tek tek hücreleri) çalışma sayfasının içeriği korumalı olup olmadığını gösteren bir değeri alır. | |
ProtectDrawingObjects | Şekiller korumalı olup olmadığını gösteren bir değeri alır. | |
Protection | Alır bir Microsoft.Office.Interop.Excel.Protection çalışma sayfasının koruma seçenekleri temsil eden nesne. | |
ProtectionMode | Kullanıcı arabirim-sadece koruma özelliğinin açık olup olmadığını gösteren bir değeri alır. | |
ProtectScenarios | Çalışma sayfası senaryolarını korumalı olup olmadığını gösteren bir değeri alır. | |
QueryTables | Alır Microsoft.Office.Interop.Excel.QueryTables çalışma sayfasındaki tüm sorgu tabloları gösteren koleksiyonu. | |
Range | Alır bir Microsoft.Office.Interop.Excel.Range bir hücre veya hücre aralığını temsil eden nesne. | |
Rows | Alır bir Range çalışma sayfasındaki bir veya daha fazla satır temsil eden nesne. | |
Scripts | Alır Microsoft.Office.Core.Scripts içeren koleksiyonu Script bir Web sayfası olarak kaydedildiğinde, komut dosyası veya çalışma sayfasındaki kod bloklarını temsil eden nesneler. | |
ScrollArea | Alır veya burada kaydırma izin verilir, aralığın bir A1-stili aralık başvurusu ayarlar. | |
Shapes | Alır bir Microsoft.Office.Interop.Excel.Shapes çalışma sayfasındaki tüm şekillerin temsil eden nesne. | |
Site | Alır veya ayarlar ISite ile ilgili IComponent. (IComponent kaynağından devralındı.) | |
SmartTags | Alır bir Microsoft.Office.Interop.Excel.SmartTags çalışma sayfası için akıllı etiketler topluluğu temsil eden nesne. | |
Sort | Geçerli çalışma sayfasında sıralanmış değerleri alır. | |
StandardHeight | Nokta çalışma sayfasındaki tüm satırların yüksekliğini standart (varsayılan) alır. | |
StandardWidth | Alır veya çalışma sayfasındaki tüm sütunların standart (varsayılan) genişliğini ayarlar. | |
Tab | Alır bir Microsoft.Office.Interop.Excel.Tab çalışma sayfası için. | |
Tag | Alır veya ayarlar çalışma hakkında veri içeren nesne. | |
TransitionExpEval | Alır veya Microsoft Office Excel çalışma sayfası için Lotus 1-2-3 ifadesi değerlendirme kurallar kullanıp kullanmayacağını gösteren bir değeri ayarlar. | |
TransitionFormEntry | Alır veya Microsoft Office Excel çalışma sayfası için Lotus 1-2-3 formül girdisi kurallar kullanıp kullanmayacağını gösteren bir değeri ayarlar. | |
Type | Çalışma türü alır. | |
UsedRange | Alır bir Microsoft.Office.Interop.Excel.Range her zaman bir değer içeren tüm hücreleri temsil eden nesne. | |
Visible | Alır veya ayarlar bir Microsoft.Office.Interop.Excel.XlSheetVisibility , nesnenin görünür olup olmadığını belirleyen değer. | |
VPageBreaks | Alır bir Microsoft.Office.Interop.Excel.VPageBreaks sayfa üzerinde dikey sayfa temsil eden bir koleksiyon keser. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
_CheckSpelling | Altyapı. | |
_Evaluate | Altyapı. | |
_PasteSpecial | Altyapı. | |
_PrintOut | Altyapı. | |
_Protect | Altyapı. | |
_SaveAs | Altyapı. | |
_VtblGap1_1 | Altyapı. | |
_VtblGap2_1 | Altyapı. | |
_VtblGap3_1 | Altyapı. | |
_VtblGap4_1 | Altyapı. | |
_VtblGap5_1 | Altyapı. | |
_VtblGap6_1 | Altyapı. | |
_VtblGap7_1 | Altyapı. | |
Activate | Geçerli sayfayı etkin sayfayı yapar. | |
Arcs | Altyapı. | |
BeginInit | Nesne sinyalleri bu başlatma başlatıyor. (ISupportInitialize kaynağından devralındı.) | |
Buttons | Altyapı. | |
CalculateMethod | Çalışma sayfasındaki formülleri hesaplar. | |
ChartObjects | Tek bir katıştırılmış grafik ya da temsil eden bir nesne alır (bir Microsoft.Office.Interop.Excel.ChartObject) veya tüm katıştırılmış grafikler topluluğu (bir Microsoft.Office.Interop.Excel.ChartObjects) çalışma sayfasında. | |
CheckBoxes | Altyapı. | |
CheckSpelling | Çalışma sayfasında yazım denetimini yapar. | |
CircleInvalid | Çalışma sayfasında geçersiz girdileri daireler. | |
ClearArrows | Çalışma sayfasından izleme okları temizler.Denetim özelliğini kullanarak izleme okları eklenir. | |
ClearCircles | Çalışma sayfasında geçersiz girdileri daireden temizler. | |
Copy | Çalışma kitabındaki başka bir konuma kopyalar. | |
Delete | Arka plandaki siler Microsoft.Office.Interop.Excel.Worksheet nesne ancak konak öğesi silmez.Bu yöntem kullanılmaması önerilir. | |
Dispose | Yönetilmeyen kaynakları boşaltma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. (IDisposable kaynağından devralındı.) | |
DrawingObjects | Altyapı. | |
Drawings | Altyapı. | |
DropDowns | Altyapı. | |
EndInit | Nesne sinyalleri bu başlatma tamamlanır. (ISupportInitialize kaynağından devralındı.) | |
Evaluate | Bir Microsoft Office Excel ad bir nesne veya bir değer dönüştürür. | |
ExportAsFixedFormat | Belirtilen biçim dosyasına dışa aktarır. | |
get_Range | Alır bir Microsoft.Office.Interop.Excel.Range bir hücre veya hücre aralığını temsil eden nesne.Kullanım Range bu yöntem yerine özellik. | |
GroupBoxes | Altyapı. | |
GroupObjects | Altyapı. | |
Labels | Altyapı. | |
Lines | Altyapı. | |
ListBoxes | Altyapı. | |
Move | Çalışma kitabında başka bir konuma taşır. | |
OLEObjects | Tek bir OLE nesnesi ya da temsil eden bir nesne alır (bir Microsoft.Office.Interop.Excel.OLEObject) veya tüm OLE nesneleri topluluğu (bir Microsoft.Office.Interop.Excel.OLEObjects koleksiyonu) çalışma sayfasında. | |
OptionButtons | Altyapı. | |
Ovals | Altyapı. | |
Paste | Çalışma sayfasına Pano içeriğini yapıştırır. | |
PasteSpecial | Pano içeriğini, belirtilen biçim kullanarak çalışma sayfasına yapıştırır.Diğer uygulamalardan veri yapıştırmak için veya belirli bir biçimde veri yapıştırmak için bu yöntemi kullanın. | |
Pictures | Altyapı. | |
PivotTables | Tek bir Özet Tablo raporu ya da temsil eden bir nesne alır (bir Microsoft.Office.Interop.Excel.PivotTable nesnesi) veya tüm Özet Tablo raporlarını topluluğu (bir Microsoft.Office.Interop.Excel.PivotTables nesne) bir çalışma sayfasında. | |
PivotTableWizard | Oluşturur bir Microsoft.Office.Interop.Excel.PivotTable nesne. | |
PrintOut | Çalışma sayfasını yazdırır. | |
PrintOutEx | Çalışma sayfasını yazdırır. | |
PrintPreview | Yazdırıldığında görüneceği şekilde çalışma sayfasının önizlemesini gösterir. | |
Protect | Böylece değiştirilemez çalışma korur. | |
Rectangles | Altyapı. | |
ResetAllPageBreaks | Belirtilen çalışma sayfasındaki tüm sayfa sonlarını sıfırlar. | |
SaveAs | Çalışma sayfasında farklı bir dosya değişiklikleri kaydeder. | |
Scenarios | Tek bir senaryo ya da temsil eden bir nesne alır (bir Microsoft.Office.Interop.Excel.Scenario nesnesi) veya bir senaryo koleksiyonu (bir Microsoft.Office.Interop.Excel.Scenarios nesnesi) çalışma sayfasında. | |
ScrollBars | Altyapı. | |
Select | Çalışma sayfasını seçer. | |
SetBackgroundPicture | Arka plandaki grafiği çalışma sayfası için ayarlar. | |
ShowAllData | Şu anda filtre uygulanmış listenin tüm satırlar görünür hale getirir.Otomatik Süz kullanımda ise, bu yöntem için okları değiştirir "All." | |
ShowDataForm | Çalışma sayfasıyla ilişkili veri formu görüntüler. | |
Spinners | Altyapı. | |
TextBoxes | Altyapı. | |
Unprotect | Çalışma sayfasından korumayı kaldırır.Çalışma sayfası korumalı değilse bu yöntemi etkisizdir. | |
XmlDataQuery | Alır bir Range için belirli bir XPath eşlenen hücreleri temsil eden nesne.Alır nullnull başvuru (Visual Basic'te Nothing) belirtilen XPath çalışma sayfasına eşleştirilmedi veya eşlenmiş aralığın boştur. | |
XmlMapQuery | Alır bir Range için belirli bir XPath eşlenen hücreleri temsil eden nesne.Alır nullnull başvuru (Visual Basic'te Nothing) , belirtilen XPath çalışma sayfasına eşleştirilmedi. |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
ActivateEvent | Çalışma etkinleştirildiğinde gerçekleşir. | |
BeforeDoubleClick | Varsayılan çift önce eylem çalışma, tıklatıldığında gerçekleşir. | |
BeforeRightClick | Varsayılan sağ tıklatmadan önce eylem çalışma, gelir oluşur. | |
BindingContextChanged | Altyapı. | |
Calculate | Çalışma sayfası yeniden hesaplandığında sonra oluşur. | |
Change | Bir şey olarak değiştiğinde gerçekleşir Worksheet hücreler. | |
Deactivate | Çalışma odağını kaybettiğinde oluşur. | |
Disposed | İşleme yöntemini gösteren Disposed bir bileşenin olay. (IComponent kaynağından devralındı.) | |
FollowHyperlink | Çalışma sayfasındaki herhangi bir köprüyü tıklattığınızda oluşur. | |
PivotTableAfterValueChange | Bir hücre veya hücre içinde bir Özet Tablo düzenlenemez veya (formüller içeren hücreler için) yeniden hesaplandığında sonra oluşur. | |
PivotTableBeforeAllocateChanges | Özet Tablo değişiklikleri uygulamadan önce oluşur. | |
PivotTableBeforeCommitChanges | Bir Özet Tablo OLAP veri kaynağını karşı değişiklikler kaydedilmeden önce oluşur. | |
PivotTableBeforeDiscardChanges | Özet Tablo değişiklikleri atılmadan önce oluşur. | |
PivotTableChangeSync | Özet Tablo değişikliklerinden sonra oluşur. | |
PivotTableUpdate | Bir Özet Tablo raporu çalışma sayfasında güncelleştirildikten sonra oluşur. | |
SelectionChange | Seçimi bir çalışma sayfasında değiştiğinde gerçekleşir. | |
Shutdown | Çalışma sayfası konak öğesi kapatıldığında gerçekleşir. | |
Startup | Çalışma çalışıyorken ve derlemedeki tüm başlangıç kodu çalıştıktan sonra oluşur. |
Üst
Notlar
A Microsoft.Office.Tools.Excel.Worksheet nesnesi, aynı üyeleri sağlar bir Microsoft.Office.Interop.Excel.Worksheet nesnesi Excel birincil birlikte çalışma derlemesi, ancak aşağıdaki özellikleri ekler:
Controlsözelliği.Excel çalışma sayfasına yönetilen denetimler ekleyin veya çalışma zamanında denetimleri kaldırmak için bu özelliği kullanın.
InnerObjectözelliği.Temel almak için bu özelliği kullanın Microsoft.Office.Interop.Excel.Worksheet için nesne bir Microsoft.Office.Tools.Excel.Worksheet konak öğesi.
Çalışma sayfası düzeyinde olayları gibi ActivateEvent ve Change, yalnızca uygulama düzeyinde Excel nesne modelinde sağlanır.Yani, Excel nesne modelinde bu olaylar tanımlı Microsoft.Office.Interop.Excel.Application sınıf yerine Microsoft.Office.Interop.Excel.Worksheet arabirim.
Uygulama düzeyi projelerinde, oluşturabileceğiniz Microsoft.Office.Tools.Excel.Worksheet nesneleri kullanarak programlı olarak GetVstoObject yöntem.Daha fazla bilgi için bkz. Uygulama Düzeyi Eklentilerindeki Word Belgelerini ve Excel Çalışma Kitaplarını Çalışma Zamanında Genişletme.
Belge düzeyi projelerinde, genellikle kullanmaz Microsoft.Office.Tools.Excel.Worksheet doğrudan nesne.Bunun yerine, Sheetn program aracılığıyla erişmek için projenizdeki çalışma sınıfları.Her Sheetn , üyelerinin birçoğunu türetilen sınıf Microsoft.Office.Tools.Excel.WorksheetBase sınıf.Bu sınıf için iç uygulamasının tüm çağrıları kendi üyelerine yönlendirir Microsoft.Office.Tools.Excel.Worksheet arayüzünün Office için Visual Studio Araçları çalışma zamanı modülü.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 bkz. Office Çalışma Zamanı İçin Visual Studio Araçlarına Genel Bakış.
Kullanım
Bu belgelerde, .NET Framework 4 ve .NET Framework 4.5'i hedefleyen Office projelerinde kullanılan bu türün sürümü açıklanı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: https://go.microsoft.com/fwlink/?LinkId=160658.
Ayrıca bkz.
Başvuru
Microsoft.Office.Tools.Excel Ad Alanı