WorksheetBase Sınıf
İçin temel sınıf sağlar Sheetn Microsoft Office Excel için belge düzeyi projeleri sınıflarda.
Devralma Hiyerarşisi
System.Object
Microsoft.Office.Tools.Excel.WorksheetBase
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 MustInherit Class WorksheetBase _
Implements IWorksheetExtension, IExtension, EntryPoint, ISupportInitialize, _
IBindableComponent, IComponent, IDisposable
public abstract class WorksheetBase : IWorksheetExtension,
IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent,
IDisposable
WorksheetBase türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
WorksheetBase | Altyapı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
_CodeName | Altyapı. | |
_DisplayRightToLeft | Altyapı. | |
Application | Alır bir Microsoft.Office.Interop.Excel.Application Microsoft Office Excel uygulaması temsil eden nesne. | |
AutoFilter | Alır bir Microsoft.Office.Interop.Excel.AutoFilter sağlayan filtre uygulanmış listeler hakkında bilgi çalışma sayfası üzerinde 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ı) filtre geçerli çalışma sayfasında etkin olup olmadığını gösteren bir değeri ayarlar. | |
Base | Alır Worksheet nesne bu WorksheetBase nesnesini genişletir. | |
BindingContext | Altyapı. | |
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 alır veya sayfadaki ilk döngüsel başvuru içeren aralığın temsil nesne nullnull başvuru (Visual Basic'te Nothing) sayfada 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 için çalışma sayfasındaki tüm açıklamaları temsil eden koleksiyonu. | |
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 çalışma sayfasının geçerli birleştirme için kaynak sayfaları ve aralıkları adlandırın dizeleri. | |
Controls | Çalışma sayfasında bulunan yönetilen denetimler 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 | Altyapı. | |
DataHost | Altyapı. | |
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 sayfası sağdan sola veya soldan sağa doğru görüntülenip görüntülenmeyeceğini gösteren bir değeri ayarlar. | |
EnableAutoFilter | Alır veya kullanıcı arabirimi-yalnızca koruma etkinleştirildiğinde Otomatik Filtre 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ı belirten bir değer 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ı arabirimi-yalnızca koruma etkinleştirildiğinde anahat sembolleri etkin olup olmadığını gösteren bir değeri ayarlar. Bu tür veya üyenin yalnızca 2007 Microsoft Office sistemi projelerinde kullanılması amaçlanmaktadır. Akıllı etiketler Office 2010'da kullanılmamaktadır. . Bu tür veya üyenin yalnızca 2007 Microsoft Office sistemi projelerinde kullanılması amaçlanmaktadır. Akıllı etiketler Office 2010'da kullanılmamaktadır. . |
|
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. | |
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 sayfa üzerinde yatay sayfa temsil eden bir koleksiyon keser. | |
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 WorksheetBase. | |
ItemProvider | Altyapı. | |
ListObjects | Bir koleksiyon olarak alır Microsoft.Office.Interop.Excel.ListObject çalışma sayfasındaki nesneleri. | |
MailEnvelope | Bir e-posta üstbilgisi için çalışma sayfası 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 bir 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ı tüm sayfa yapısı ayarlarını içerir. | |
Parent | Üst nesne için çalışma sayfası alır. | |
Previous | Alır bir Microsoft.Office.Interop.Excel.Worksheet önceki sayfasını temsil eden. | |
PrintedCommentPages | Yazdırılacak açıklama sayfa sayısı geçerli çalışma sayfasının alır.Bu özellik yalnızca Excel 2010 projelerinde kullanılabilir. | |
ProtectContents | Bir çalışma sayfasının içeriğini (tek tek hücreleri) 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 temsil eder çalışma sayfasındaki tüm sorgu tabloları koleksiyonu. | |
Range | Bir hücreyi veya hücre aralığını temsil eden bir Microsoft.Office.Interop.Excel.Range nesnesini alır. | |
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 | Altyapı. | |
SmartTags | Alır bir Microsoft.Office.Interop.Excel.SmartTags çalışma sayfası için akıllı etiketler koleksiyonunu 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 | |
---|---|---|
Activate | Altyapı. | |
Arcs | Altyapı. | |
BeginInit | Altyapı. | |
Buttons | Altyapı. | |
CalculateMethod | Çalışma sayfasındaki formülleri hesaplar. | |
ChartObjects | Tek bir katıştırılmış grafiği 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. | |
CheckBoxes | Altyapı. | |
CheckSpelling | Altyapı. | |
CircleInvalid | Çalışma sayfasında geçersiz girdileri daireler. | |
ClearArrows | Çalışma sayfasından izleme okları temizler.İzleme okları denetleme özelliği kullanılarak 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 ana öğe silinmez.Bu yöntem kullanılmaması önerilir. | |
Dispose | Geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır WorksheetBase sınıf. | |
DrawingObjects | Altyapı. | |
Drawings | Altyapı. | |
DropDowns | Altyapı. | |
EndInit | Altyapı. | |
Equals | Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
Evaluate | Bir Microsoft Office Excel adını bir nesneye veya değere dönüştürür. | |
ExportAsFixedFormat | Belirtilen biçimde bir dosyaya dışarı aktarır. | |
Finalize | Kaynakları boşaltın ve atık toplama işlemi tarafından alınmadan önce diğer temizleme işlemleri gerçekleştirmek bir nesne sağlar. (Object kaynağından devralındı.) | |
FinishInitialization | Altyapı. | |
get_Range | Bir hücreyi veya hücre aralığını temsil eden bir Microsoft.Office.Interop.Excel.Range nesnesini alır.Kullanım Range bu yöntem yerine özellik. | |
GetAutomationObject | Arayan Office için Visual Studio Araçları çalışma zamanı modülü , VBA kodunu çalışma sayfası tarafından kullanılan bir nesne almak için. | |
GetHashCode | Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
GroupBoxes | Altyapı. | |
GroupObjects | Altyapı. | |
Initialize | Altyapı. | |
InitializeDataBindings | Altyapı. | |
Labels | Altyapı. | |
Lines | Altyapı. | |
ListBoxes | Altyapı. | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
Move | Çalışma kitabındaki 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. | |
OnShutdown | Altyapı. | |
OnStartup | Altyapı. | |
OptionButtons | Altyapı. | |
Ovals | Altyapı. | |
Paste | Çalışma sayfasına Pano içeriğini yapıştırır. | |
PasteSpecial | Pano içeriğini, belirli bir biçimi 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ı topluluğu (bir Microsoft.Office.Interop.Excel.PivotTables nesne) bir çalışma. | |
PivotTableWizard | Bir Microsoft.Office.Interop.Excel.PivotTable nesnesi oluşturur. | |
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 sunar. | |
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. | |
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ı. | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) | |
Unprotect | Çalışma sayfasından korumayı kaldırır.Çalışma sayfası korumalı bu yöntem etkisi olmaz. | |
XmlDataQuery | Belirli bir XPath ile eşlenen hücreleri temsil eden bir Range nesnesi alır.Alır nullnull başvuru (Visual Basic'te Nothing) belirtilen XPath çalışma sayfasına eşleştirilmedi veya eşlenmiş aralığın boş ise. | |
XmlMapQuery | Belirli bir XPath ile eşlenen hücreleri temsil eden bir Range nesnesi alır.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 sayfası etkin olduğunda ortaya çıkar. | |
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 değiştiğinde gerçekleşir WorksheetBase hücreler. | |
Deactivate | Çalışma odağını kaybettiğinde oluşur. | |
Disposed | Altyapı. | |
FollowHyperlink | Bir çalışma sayfasında herhangi bir köprüyü tıklattığınızda oluşur. | |
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.Bu olay yalnızca Excel 2010 projelerinde kullanılabilir. | |
PivotTableBeforeAllocateChanges | PivotTable değişiklikleri uygulanmadan önce oluşur.Bu olay yalnızca Excel 2010 projelerinde kullanılabilir. | |
PivotTableBeforeCommitChanges | Bir Özet Tablo OLAP veri kaynağını karşı değişiklikler kaydedilmeden önce oluşur.Bu olay yalnızca Excel 2010 projelerinde kullanılabilir. | |
PivotTableBeforeDiscardChanges | PivotTable değişiklikleri atılmadan önce oluşur.Bu olay yalnızca Excel 2010 projelerinde kullanılabilir. | |
PivotTableChangeSync | PivotTable değişikliklerinden sonra oluşur.Bu olay yalnızca Excel 2010 projelerinde kullanılabilir. | |
PivotTableUpdate | Çalışma sayfasındaki bir Özet Tablo raporu güncelleştirildikten sonra oluşur. | |
SelectionChange | Bir çalışma sayfasında seçim değiştiğinde gerçekleşir. | |
Shutdown | Çalışma sayfası konak öğesi kapatıldığında gerçekleşir. | |
Startup | Altyapı. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
EntryPoint.BeginInit | Altyapı. | |
EntryPoint.EndInit | Altyapı. | |
EntryPoint.FinishInitialization | Altyapı. | |
EntryPoint.Initialize | Altyapı. | |
EntryPoint.InitializeDataBindings | Altyapı. | |
EntryPoint.OnShutdown | Altyapı. | |
EntryPoint.OnStartup | Altyapı. | |
IExtension.ExtensionBase | Altyapı. | |
IWorksheetExtension.GetAutomationObject | Altyapı. |
Üst
Notlar
WorksheetBase Sınıfı için temel sınıf olan Sheetn Visual Studio kullanılarak oluşturulmuş belge düzeyi Excel projelerinde sınıfları.Kullanım Sheetn program aracılığıyla erişmek için projenizdeki çalışma sayfaları sınıfları.WorksheetBase Sınıfı bir konak öğesi , belge düzeyi projelerinde çalışma sayfasını temsil eder.Daha fazla bilgi için, bkz. Ana Bilgisayar Öğelerine ve Denetimlerine Genel Bakış ve Çalışma Sayfası Konak Öğesi.
WorksheetBase Sınıfı aynı üyeleri sağlar Microsoft.Office.Interop.Excel.Worksheet Excel birincil birlikte çalışma derlemesi, ancak sınıfında 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 çalışma sayfası konak öğesi için nesne.
GetAutomationObjectyöntem.Sınıfı projenizdeki çalışma VBA kodunda ortaya çıkarmak için bu yöntemi geçersiz kılın.
Belge olayları gibi düzeyi 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 sınıf.
Çalışma Sayfası Ana Bilgisayar Öğeleri Oluşturma
Oluşturamazsınız WorksheetBase nesneleri Office projelerinde programlı olarak.
Belge düzeyi projelerinde, Sheetn sınıflar (dan türetilir WorksheetBase) tarafından otomatik olarak oluşturulan Office için Visual Studio Araçları çalışma zamanı modülü ne zaman son kullanıcı çalışma kitabını açar.Daha fazla bilgi için bkz. Belge Düzeyi Özelleştirmelerini Programlama.
Uygulama düzeyi projelerinde çalışma sayfası konak öğesi programlı olarak kullanarak oluşturabileceğiniz GetVstoObject yöntem.Oluşturduğunuz çalışma sayfası konak öğesi olan bir Microsoft.Office.Tools.Excel.Worksheet , nesne yerine bir WorksheetBase nesne.Daha fazla bilgi için bkz. Uygulama Düzeyi Eklentilerindeki Word Belgelerini ve Excel Çalışma Kitaplarını Çalışma Zamanında Genişletme.
Kullanım
Bu tür yalnızca .NET Framework 4 ve .NET Framework 4.5'i hedefleyen Office projelerinde kullanılır. Bu türü tanımlayan derleme, Office için Visual Studio Araçları çalışma zamanı modülünün parçası değildir. Bu derlemeyi çözümünüzle birlikte dağıtmanız gerekir. Daha fazla bilgi için bkz. Office Çalışma Zamanı İçin Visual Studio Araçlarındaki Derlemeler.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.Office.Tools.Excel Ad Alanı