WorkbookBase Klasa

Definicja

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

public ref class WorkbookBase abstract : IDisposable, Microsoft::Office::Tools::Excel::IWorkbookExtension, Microsoft::Office::Tools::ICachedDataPersistanceCallback, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
public ref class WorkbookBase abstract : IDisposable, Microsoft::Office::Tools::Excel::IWorkbookExtension, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class WorkbookBase : IDisposable, Microsoft.Office.Tools.Excel.IWorkbookExtension, Microsoft.Office.Tools.ICachedDataPersistanceCallback, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class WorkbookBase : IDisposable, Microsoft.Office.Tools.Excel.IWorkbookExtension, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.ComponentModel.ToolboxItem(false)>]
type WorkbookBase = class
    interface IWorkbookExtension
    interface IExtension
    interface EntryPoint
    interface ISupportInitialize
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ICachedDataPersistanceCallback
[<System.ComponentModel.ToolboxItem(false)>]
type WorkbookBase = class
    interface IWorkbookExtension
    interface IExtension
    interface EntryPoint
    interface ISupportInitialize
    interface IBindableComponent
    interface IComponent
    interface IDisposable
Public MustInherit Class WorkbookBase
Implements IBindableComponent, ICachedDataPersistanceCallback, IComponent, IDisposable, ISupportInitialize, IWorkbookExtension
Public MustInherit Class WorkbookBase
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize, IWorkbookExtension
Dziedziczenie
WorkbookBase
Atrybuty
Implementuje

Przykłady

Przegląd obiektów hosta i formantów hosta

Element hosta skoroszytu

Uwagi

Klasa WorkbookBase jest klasą ThisWorkbook bazową klasy w projektach programu Excel na poziomie dokumentu utworzonych przy użyciu programu Visual Studio. ThisWorkbook Użyj klasy, aby programowo uzyskać dostęp do skoroszytu w projekcie. Aby uzyskać więcej informacji, zobacz Programowanie Document-Level dostosowania.

Klasa WorkbookBase udostępnia te same elementy członkowskie co Microsoft.Office.Interop.Excel.Workbook obiekt w podstawowym zestawie międzyoperacyjnej programu Excel, ale dodaje następujące funkcje:

  • VstoSmartTags Właściwość. Ta właściwość służy do dodawania tagów inteligentnych do skoroszytu.

  • InnerObject Właściwość. Użyj tej właściwości, aby pobrać obiekt bazowy Microsoft.Office.Interop.Excel.Workbook dla elementu hosta skoroszytu.

  • RemoveCustomization Metoda. Użyj tej metody, aby usunąć zestaw dostosowywania pakietu Office ze skoroszytu w dostosowywaniu na poziomie dokumentu.

  • CreateRibbonObjects Metoda. Zastąpij tę metodę, jeśli do projektu dodano wiele niestandardowych wstążek przy użyciu szablonu elementu wstążki (Visual Projektant) i chcesz określić, które wstążki mają być wyświetlane w czasie wykonywania.

  • GetAutomationObject Metoda. Przesłoń tę metodę, aby uwidocznić klasę w projekcie na kod VBA w skoroszycie.

Tworzenie elementów hosta skoroszytu

Nie można programowo tworzyć WorkbookBase obiektów w projektach pakietu Office.

W projektach ThisWorkbook na poziomie dokumentu klasa (która pochodzi z WorkbookBase) jest tworzone automatycznie przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office po otwarciu skoroszytu przez użytkownika końcowego. Aby uzyskać więcej informacji, zobacz Programowanie Document-Level dostosowania.

W projektach na poziomie aplikacji można programowo tworzyć elementy hosta skoroszytu GetVstoObject przy użyciu metody . Aby uzyskać więcej informacji, zobacz Rozszerzanie dokumentów Word i skoroszytów programu Excel w dodatku VSTO w czasie wykonywania.

Użycie

Ten typ jest używany wyłącznie w projektach pakietu Office, które są przeznaczone dla platformy .NET Framework 4 lub nowszej. Zestaw definiujący ten typ nie wchodzi w skład programu Visual Studio Tools dla pakietu Office Runtime. Ten zestaw należy wdrażać wraz z rozwiązaniem. Aby uzyskać więcej informacji, zobacz Zestawy w środowisku uruchomieniowym Visual Studio Tools dla pakietu Office.

Konstruktory

WorkbookBase(Factory, IServiceProvider, String, String)

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

Właściwości

AccuracyVersion

Określa, czy niektóre funkcje arkusza używają najnowszych algorytmów dokładności do obliczania wyników.

ActiveChart

Chart Pobiera obiekt reprezentujący aktywny wykres (osadzony wykres lub arkusz wykresu). Wykres osadzony jest uznawany za aktywny, gdy jest wybrany lub aktywowany. Jeśli żaden wykres nie jest aktywny, ta właściwość zwraca nullwartość .

ActiveSheet

Pobiera aktywny arkusz (arkusz na górze).

ActiveSlicer

Pobiera obiekt reprezentujący aktywny fragmentator w aktywnym skoroszycie lub w określonym skoroszycie.

Application

Pobiera element Application reprezentujący twórcę skoroszytu.

AutoUpdateFrequency

Pobiera lub ustawia liczbę minut między automatycznymi aktualizacjami skoroszytu udostępnionego.

AutoUpdateSaveChanges

Pobiera lub ustawia wartość wskazującą, czy bieżące zmiany w skoroszycie udostępnionym są publikowane innym użytkownikom za każdym razem, gdy skoroszyt zostanie automatycznie zaktualizowany.

Base

Workbook Pobiera obiekt, który ten WorkbookBase obiekt rozszerza.

BindingContext

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

BuiltinDocumentProperties

Pobiera kolekcję Microsoft.Office.Core.DocumentProperties reprezentującą wszystkie wbudowane właściwości dokumentu dla skoroszytu.

CalculationVersion

Pobiera liczbę wskazującą wersję programu Excel, przez którą skoroszyt został ostatnio ponownie obliczony. Cztery ostatnie cyfry stanowią pomocniczy numer wersji aparatu obliczeniowego; pozostałe cztery cyfry (po lewej stronie) określają główną wersję programu Microsoft Office Excel.

ChangeHistoryDuration

Pobiera lub ustawia liczbę dni wyświetlanych w historii zmian udostępnionego skoroszytu.

Charts

Pobiera kolekcję reprezentującą Sheets wszystkie arkusze wykresów w skoroszycie.

CheckCompatibility

Pobiera lub ustawia wartość wskazującą, czy automatycznie uruchamiać narzędzie sprawdzania zgodności po zapisaniu skoroszytu.

Colors

Pobiera lub ustawia kolory na palecie skoroszytu.

CommandBars

Pobiera obiekt Microsoft.Office.Core.CommandBars reprezentujący paski poleceń programu Microsoft Office Excel.

ConflictResolution

Pobiera lub ustawia sposób rozwiązywania konfliktów przy każdej aktualizacji skoroszytu udostępnionego.

Connections

Pobiera kolekcję połączeń między skoroszytem a źródłem danych.

ConnectionsDisabled

Pobiera wartość wskazującą, czy wyłączyć połączenia zewnętrzne lub linki w skoroszycie.

Container

Pobiera obiekt reprezentujący aplikację kontenera dla skoroszytu.

ContentTypeProperties

Pobiera kolekcję właściwości opisujących metadane przechowywane w skoroszycie.

CreateBackup

Pobiera wartość wskazującą, czy plik kopii zapasowej jest tworzony podczas zapisywania tego pliku.

Creator

Pobiera aplikację, w której utworzono skoroszyt.

CustomDocumentProperties

Pobiera kolekcję Microsoft.Office.Core.DocumentProperties, która reprezentuje wszystkie niestandardowe właściwości dokumentu dla skoroszytu.

CustomViews

CustomViews Pobiera kolekcję reprezentującą wszystkie widoki niestandardowe skoroszytu.

CustomXMLParts

Pobiera kolekcję niestandardowych części XML w skoroszycie.

DataBindings

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

DataHost

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

Date1904

Pobiera lub ustawia wartość wskazującą, czy skoroszyt używa systemu dat 1904.

DefaultPivotTableStyle

Pobiera lub ustawia styl tabeli z TableStyles właściwości używanej jako domyślny styl raportów w formie tabeli przestawnej w skoroszycie.

DefaultSlicerStyle

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

DefaultTableStyle

Pobiera lub ustawia styl tabeli z TableStyles właściwości, która jest używana jako domyślny styl dla tabel w skoroszycie.

DisplayDrawingObjects

Pobiera lub ustawia sposób wyświetlania kształtów.

DisplayInkComments

Pobiera lub ustawia wartość wskazującą, czy komentarze pisma odkowego są wyświetlane w skoroszycie.

DocumentInspectors

Pobiera kolekcję modułów Inspektor dokumentów dla skoroszytu.

DocumentLibraryVersions

Pobiera kolekcję Microsoft.Office.Core.DocumentLibraryVersions reprezentującą kolekcję wersji udostępnionego skoroszytu z włączoną obsługą wersji i przechowywaną w bibliotece dokumentów na serwerze.

DoNotPromptForConvert

Pobiera lub ustawia wartość wskazującą, czy użytkownik będzie monitować użytkownika o przekonwertowanie skoroszytu, jeśli zawiera on funkcje, które nie są obsługiwane przez wersje programu Excel wcześniejsze niż Excel 2007.

EnableAutoRecover

Pobiera lub ustawia wartość wskazującą, czy program Microsoft Office Excel zapisuje zmienione pliki ze wszystkich formatów w określonym przedziale czasu.

EncryptionProvider

Pobiera nazwę dostawcy szyfrowania algorytmów używanego przez program Microsoft Office Excel podczas szyfrowania haseł dla skoroszytu.

EnvelopeVisible

Pobiera lub ustawia wartość wskazującą, czy nagłówek kompozycji poczty e-mail i pasek narzędzi koperty są widoczne.

Excel4IntlMacroSheets

Pobiera kolekcję reprezentującą Sheets wszystkie międzynarodowe arkusze makr programu Microsoft Office Excel 4.0 w skoroszycie.

Excel4MacroSheets

Pobiera kolekcję reprezentującą Sheets wszystkie arkusze makr programu Microsoft Office Excel 4.0 w skoroszycie.

Excel8CompatibilityMode

Pobiera wartość wskazującą, czy skoroszyt jest w trybie zgodności.

FileFormat

Pobiera format pliku i typ skoroszytu.

Final

Pobiera lub ustawia wartość wskazującą, czy skoroszyt jest końcowy.

ForceFullCalculation

Pobiera lub ustawia wartość wskazującą, czy wymusić pełne obliczenie skoroszytu.

FullName

Pobiera nazwę obiektu, z uwzględnieniem jego ścieżki na dysku.

FullNameURLEncoded

Pobiera nazwę obiektu, z uwzględnieniem jego ścieżki na dysku.

HasPassword

Pobiera wartość wskazującą, czy skoroszyt ma hasło ochrony.

HasVBProject

Pobiera wartość wskazującą, czy skoroszyt ma dołączony projekt microsoft Visual Basic for Applications (VBA).

HighlightChangesOnScreen

Pobiera lub ustawia wartość wskazującą, czy zmiany w skoroszycie udostępnionym są wyróżnione na ekranie.

HostContext

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IconSets

Pobiera kolekcję wbudowanych zestawów ikon, których można użyć do zastosowania reguły formatowania warunkowego do zakresu w skoroszycie.

InactiveListBorderVisible

Pobiera lub ustawia wartość wskazującą, czy obramowania listy są widoczne, gdy lista nie jest aktywna.

InnerObject

Pobiera obiekt Workbook reprezentujący podstawowy obiekt macierzysty dla obiektu WorkbookBase.

IsAddin

Pobiera lub ustawia wartość wskazującą, czy skoroszyt jest uruchomiony jako dodatek.

IsInplace

Pobiera wartość wskazującą, czy określony skoroszyt jest edytowany

ItemProvider

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

KeepChangeHistory

Pobiera lub ustawia wartość wskazującą, czy śledzenie zmian jest włączone dla udostępnionego skoroszytu.

ListChangesOnNewSheet

Pobiera lub ustawia wartość wskazującą, czy zmiany w skoroszycie udostępnionym są wyświetlane w osobnym arkuszu.

Mailer

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

MultiUserEditing

Pobiera wartość wskazującą, czy skoroszyt jest otwarty jako lista udostępniona.

Name

Pobiera nazwę skoroszytu.

Names

Pobiera kolekcję reprezentującą Names wszystkie nazwy w skoroszycie (łącznie ze wszystkimi nazwami specyficznymi dla arkusza).

Parent

Pobiera obiekt nadrzędny dla skoroszytu.

Password

Pobiera lub ustawia hasło, które należy podać, aby otworzyć skoroszyt.

PasswordEncryptionAlgorithm

Pobiera algorytm używany przez program Microsoft Office Excel do szyfrowania haseł dla skoroszytu.

PasswordEncryptionFileProperties

Pobiera wartość wskazującą, czy program Microsoft Office Excel szyfruje właściwości pliku dla określonego skoroszytu chronionego hasłem.

PasswordEncryptionKeyLength

Pobiera długość klucza algorytmu używanego przez program Microsoft Office Excel podczas szyfrowania haseł dla skoroszytu.

PasswordEncryptionProvider

Pobiera nazwę dostawcy szyfrowania algorytmów używanego przez program Microsoft Office Excel podczas szyfrowania haseł dla skoroszytu.

Path

Pobiera pełną ścieżkę do aplikacji, z wyłączeniem końcowego separatora i nazwy aplikacji.

Permission

Pobiera obiekt Microsoft.Office.Core.Permission reprezentujący ustawienia uprawnień w skoroszycie.

PersonalViewListSettings

Pobiera lub ustawia wartość wskazującą, czy ustawienia filtru i sortowania list znajdują się w osobistym widoku skoroszytu udostępnionego użytkownika.

PersonalViewPrintSettings

Pobiera lub ustawia wartość wskazującą, czy ustawienia drukowania są uwzględniane w osobistym widoku skoroszytu udostępnionego użytkownika.

PrecisionAsDisplayed

Pobiera lub ustawia wartość wskazującą, czy obliczenia w tym skoroszycie będą wykonywane przy użyciu tylko precyzji liczb podczas ich wyświetlania.

ProtectStructure

Pobiera wartość wskazującą, czy kolejność arkuszy w skoroszycie jest chroniona.

ProtectWindows

Pobiera wartość wskazującą, czy okna skoroszytu są chronione.

PublishObjects

PublishObjects Pobiera kolekcję.

ReadOnly

Pobiera wartość wskazującą, czy skoroszyt został otwarty jako tylko do odczytu.

ReadOnlyRecommended

Pobiera lub ustawia wartość wskazującą, czy skoroszyt został zapisany jako zalecany tylko do odczytu.

RemovePersonalInformation

Pobiera lub ustawia wartość wskazującą, czy dane osobowe można usunąć ze skoroszytu.

Research

Pobiera obiekt reprezentujący usługę badawczą dla skoroszytu.

RevisionNumber

Pobiera liczbę przypadków zapisania skoroszytu podczas otwierania jako listy udostępnionej. Jeśli skoroszyt jest otwarty w trybie wyłączności, ta właściwość zwraca wartość 0 (zero).

Saved

Pobiera lub ustawia wartość wskazującą, czy nie wprowadzono żadnych zmian w skoroszycie od czasu ostatniego zapisania.

SaveLinkValues

Pobiera lub ustawia wartość wskazującą, czy program Microsoft Office Excel zapisuje wartości linków zewnętrznych za pomocą skoroszytu.

ServerPolicy

Pobiera obiekt reprezentujący zasady określone dla skoroszytu przechowywanego na serwerze z uruchomionym programem Microsoft Office SharePoint Server.

ServerViewableItems

Pobiera obiekt, którego można użyć do interakcji z listą opublikowanych obiektów w skoroszycie wyświetlanym na serwerze programu Microsoft Office SharePoint Server.

SharedWorkspace

Pobiera przestrzeń Microsoft.Office.Core.SharedWorkspace reprezentującą obszar roboczy dokumentu, w którym znajduje się skoroszyt.

Sheets

Pobiera kolekcję reprezentującą Sheets wszystkie arkusze w skoroszycie.

ShowConflictHistory

Pobiera lub ustawia wartość wskazującą, czy arkusz Historia konfliktów jest widoczny w skoroszycie otwartym jako lista udostępniona.

ShowPivotChartActiveFields

Pobiera lub ustawia wartość wskazującą, czy okienko filtru wykresu przestawnego jest widoczne.

ShowPivotTableFieldList

Pobiera lub ustawia wartość wskazującą, czy można wyświetlić listę pól tabeli przestawnej.

Signatures

Pobiera kolekcję podpisów cyfrowych dla skoroszytu.

Site

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

SlicerCaches

SlicerCaches Pobiera obiekt skojarzony ze skoroszytem.

SmartDocument

Pobiera plik Microsoft.Office.Core.SmartDocument, który reprezentuje ustawienia rozwiązania inteligentnego dokumentu.

Styles

Pobiera kolekcję reprezentującą Styles wszystkie style w skoroszycie.

Sync

Pobiera obiekt Microsoft.Office.Core.Sync, który zapewnia dostęp do metod i właściwości dokumentów będących częścią obszaru roboczego dokumentu.

TableStyles

Pobiera kolekcję stylów tabeli używanych w skoroszycie.

Tag

Pobiera lub ustawia obiekt zawierający dane dotyczące skoroszytu.

TemplateRemoveExtData

Pobiera lub ustawia wartość wskazującą, czy odwołania do danych zewnętrznych są usuwane po zapisaniu skoroszytu jako szablonu.

Theme

Pobiera motyw zastosowany do skoroszytu.

UpdateLinks

Pobiera lub ustawia wartość wskazującą ustawienie skoroszytu na potrzeby aktualizowania osadzonych łączy OLE.

UpdateRemoteReferences

Pobiera lub ustawia wartość wskazującą, czy program Microsoft Office Excel aktualizuje odwołania zdalne w skoroszycie.

UserStatus

Pobiera tablicę dwuwymiarową opartą na 1, która udostępnia informacje o każdym użytkowniku, który ma otwarty skoroszyt jako listę udostępnioną.

VBASigned

Pobiera wartość wskazującą, czy projekt Visual Basic for Applications dla skoroszytu został podpisany cyfrowo.

VBProject

Pobiera wirtualny projekt Microsoft.Vbe.Interop.VBProject, który znajduje się w skoroszycie.

VstoSmartTags

SmartTagCollection Pobiera skojarzony ze skoroszytem. Ten typ lub element członkowski jest przeznaczony tylko do użycia w projektach systemu Microsoft Office 2007. Tagi inteligentne są przestarzałe w pakiecie Office 2010.

WebOptions

WebOptions Pobiera kolekcję zawierającą atrybuty na poziomie skoroszytu używane przez program Microsoft Office Excel podczas zapisywania dokumentu jako strony sieci Web lub otwierania strony sieci Web.

Windows

Pobiera kolekcję reprezentującą Windows wszystkie okna w skoroszycie.

Worksheets

Pobiera kolekcję reprezentującą Sheets wszystkie arkusze w skoroszycie.

WritePassword

Pobiera lub ustawia hasło zapisu skoroszytu.

WriteReserved

Pobiera wartość wskazującą, czy skoroszyt jest zarezerwowany do zapisu.

WriteReservedBy

Pobiera nazwę użytkownika, który ma obecnie uprawnienia do zapisu dla skoroszytu.

XmlMaps

Pobiera kolekcję reprezentującą XmlMaps mapy schematów, które zostały dodane do skoroszytu.

XmlNamespaces

Pobiera kolekcję reprezentującą XmlNamespaces przestrzenie nazw XML zawarte w skoroszycie.

Metody

AcceptAllChanges(Object, Object, Object)

Akceptuje wszystkie zmiany w skoroszycie udostępnionym.

Activate()

Aktywuje pierwsze okno skojarzone ze skoroszytem.

AddToFavorites()

Dodaje skrót do skoroszytu do folderu Ulubione.

ApplyTheme(String)

Stosuje określony motyw do skoroszytu.

BeginInit()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

BreakLink(String, XlLinkType)

Konwertuje formuły połączone z innymi źródłami programu Microsoft Office Excel lub źródłami OLE na wartości.

CanCheckIn()

Pobiera wartość wskazującą, czy program Microsoft Office Excel może zaewidencjonować skoroszyt na serwerze.

ChangeFileAccess(XlFileAccess, Object, Object)

Zmienia uprawnienia dostępu do skoroszytu. Może to wymagać załadowania zaktualizowanej wersji z dysku.

ChangeLink(String, String, XlLinkType)

Zmienia link z jednego dokumentu na inny.

CheckIn(Object, Object, Object)

Zwraca skoroszyt z komputera lokalnego na serwer i ustawia skoroszyt lokalny na tylko do odczytu, aby nie można było edytować go lokalnie. Wywołanie tej metody spowoduje zamknięcie skoroszytu.

CheckInWithVersion(Object, Object, Object, Object)

Wysyła skoroszyt z komputera lokalnego do serwera i ustawia skoroszyt lokalny na tylko do odczytu, aby nie można było edytować go lokalnie. Wywołanie tej metody spowoduje zamknięcie skoroszytu.

Close(Object, Object, Object)

Zamyka skoroszyt.

CreateRibbonExtensibilityObject()

Zwraca obiekt implementujący interfejs Microsoft.Office.Core.IRibbonExtensibility.

CreateRibbonObjects()

Zwraca tablicę OfficeRibbon obiektów do CreateRibbonExtensibilityObject() metody .

DeleteNumberFormat(String)

Usuwa niestandardowy format liczbowy ze skoroszytu.

Dispose()

Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy WorkbookBase.

EnableConnections()

Włącza połączenia danych w skoroszycie.

EndInit()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

EndReview()

Kończy przegląd pliku, który został wysłany do przeglądu przy użyciu SendForReview(Object, Object, Object, Object) metody .

ExclusiveAccess()

Przypisuje bieżącemu użytkownikowi wyłączny dostęp do skoroszytu, który jest otwarty jako lista udostępniona.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Zapisuje skoroszyt w formacie PDF lub XPS.

FinishInitialization()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

FollowHyperlink(String, Object, Object, Object, Object, Object, Object)

Wyświetla buforowany dokument, jeśli został już pobrany. W przeciwnym razie ta metoda rozdziela hiperłącze, pobiera dokument docelowy i wyświetla go w odpowiedniej aplikacji.

ForwardMailer()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

GetAutomationObject()

Wywoływane przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office w celu pobrania obiektu, który może być używany przez kod VBA w skoroszycie.

GetHostItem<T>(Type, String)

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

GetWorkflowTasks()

Zwraca kolekcję zadań przepływu pracy dla skoroszytu.

GetWorkflowTemplates()

Zwraca kolekcję szablonów przepływów pracy dla skoroszytu.

HighlightChangesOptions(Object, Object, Object)

Określa sposób wyświetlania zmian w skoroszycie udostępnionym.

Initialize()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

InitializeDataBindings()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

LinkInfo(String, XlLinkInfo, Object, Object)

Pobiera datę łącza i stan aktualizacji.

LinkSources(Object)

Array Zwraca łącza w skoroszycie.

LockServerFile()

Blokuje skoroszyt na serwerze, aby zapobiec modyfikacji.

MergeWorkbook(Object)

Scala zmiany z jednego skoroszytu do otwartego skoroszytu udostępnionego.

NewWindow()

Tworzy nowe okno.

OnShutdown()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

OnStartup()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

OpenLinks(String, Object, Object)

Otwiera dokumenty pomocnicze linku lub linków.

PivotCaches()

Pobiera kolekcję reprezentującą PivotCaches wszystkie pamięci podręczne tabeli przestawnej w określonym skoroszycie.

Post(Object)

Publikuje skoroszyt w folderze publicznym. Ta metoda działa tylko z klientem programu Microsoft Exchange połączonym z serwerem Microsoft Exchange.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object)

Drukuje skoroszyt.

PrintPreview(Object)

Wyświetla podgląd obiektu, tak jak wygląda to po wydrukowaniu.

Protect(Object, Object, Object)

Chroni skoroszyt tak, aby nie można go było modyfikować.

ProtectDocument()

Wywoływane przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office, aby można było ponownie zastosować ochronę haseł do skoroszytu po zapisaniu zapisanych w pamięci podręcznej danych.

ProtectSharingEx(Object, Object, Object, Object, Object, Object, Object)

Umożliwia zapisanie skoroszytu i zabezpiecza go, aby umożliwić udostępnianie.

PurgeChangeHistoryNow(Int32, Object)

Usuwa wpisy z dziennika zmian skoroszytu.

RefreshAll()

Odświeża wszystkie zewnętrzne zakresy danych i raporty w formie tabeli przestawnej w skoroszycie.

RejectAllChanges(Object, Object, Object)

Odrzuca wszystkie zmiany w skoroszycie udostępnionym.

ReloadAs(MsoEncoding)

Ponownie ładuje skoroszyt na podstawie dokumentu HTML przy użyciu określonego kodowania dokumentu.

RemoveCustomization()

Usuwa dostosowanie utworzone przy użyciu narzędzi programistycznych pakietu Office w programie Visual Studio ze skoroszytu.

RemoveDocumentInformation(XlRemoveDocInfoType)

Usuwa wszystkie informacje o określonym typie ze skoroszytu.

RemoveUser(Int32)

Odłącza określonego użytkownika od udostępnionego skoroszytu.

Reply()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

ReplyAll()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

ReplyWithChanges(Object)

Wysyła wiadomość e-mail do autora skoroszytu, który został wysłany do przeglądu, powiadamia go o ukończeniu przeglądu przez recenzenta.

RequestService(Guid)

Zwraca obiekt implementujący interfejs Microsoft.Office.Core.IRibbonExtensibility w dostosowywaniu na poziomie dokumentu.

ResetColors()

Resetuje paletę kolorów do kolorów domyślnych.

RunAutoMacros(XlRunAutoMacro)

Uruchamia makro Auto_Open, Auto_Close, Auto_Activate lub Auto_Deactivate dołączone do skoroszytu. Ta metoda jest uwzględniona w celu zapewnienia zgodności z poprzednimi wersjami. Należy użyć zdarzeń Open, Close, Activate and Dezaktywuj zamiast tych makr.

Save()

Zapisuje zmiany w skoroszycie.

SaveAs(Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object)

Zapisuje zmiany w skoroszycie w innym pliku.

SaveAsXMLData(String, XmlMap)

Eksportuje dane mapowane na określoną mapę schematu XML do pliku danych XML.

SaveCopyAs(Object)

Zapisuje kopię skoroszytu w pliku, ale nie modyfikuje otwartego skoroszytu w pamięci.

SendFaxOverInternet(Object, Object, Object)

Wysyła aktywny arkusz w skoroszycie jako faks do określonych adresatów.

SendForReview(Object, Object, Object, Object)

Wysyła skoroszyt w wiadomości e-mail do przeglądu do określonych adresatów.

SendMail(Object, Object, Object)

Wysyła skoroszyt przy użyciu zainstalowanego systemu poczty.

SendMailer(Object, XlPriority)

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

SetLinkOnData(String, Object)

Ustawia nazwę procedury uruchamianej za każdym razem, gdy zostanie zaktualizowane łącze DDE.

SetPasswordEncryptionOptions(Object, Object, Object, Object)

Ustawia opcje szyfrowania skoroszytu przy użyciu hasła.

ToggleFormsDesign()

Przełącza program Microsoft Office Excel do trybu projektowania i z trybu projektowania.

Unprotect(Object)

Usuwa ochronę ze skoroszytu. Ta metoda nie ma wpływu, jeśli skoroszyt nie jest chroniony.

UnprotectDocument()

Wywoływane przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office, aby można było usunąć ochronę haseł ze skoroszytu i włączyć zapisywanie buforowanych danych.

UnprotectSharing(Object)

Wyłącza ochronę udostępniania i zapisuje skoroszyt.

UpdateFromFile()

Aktualizacje skoroszyt tylko do odczytu z zapisanej wersji dysku skoroszytu, jeśli wersja dysku jest większa niż kopia skoroszytu załadowanego w pamięci. Jeśli kopia dysku nie została zmieniona od momentu załadowania skoroszytu, kopia w pamięci skoroszytu nie zostanie ponownie załadowana.

UpdateLink(Object, Object)

Aktualizacje link (lub linki) programu Microsoft Office Excel, DDE lub OLE.

WebPagePreview()

Wyświetla podgląd skoroszytu, tak jak wyglądałoby to w przypadku zapisania jako strony sieci Web.

XmlImport(String, XmlMap, Object, Object)

Importuje plik danych XML do bieżącego skoroszytu.

XmlImportXml(String, XmlMap, Object, Object)

Importuje strumień danych XML, który został wcześniej załadowany do pamięci.

Zdarzenia

ActivateEvent

Występuje po aktywowaniu skoroszytu.

AddinInstall

Występuje, gdy skoroszyt jest zainstalowany jako dodatek.

AddinUninstall

Występuje, gdy skoroszyt zostanie odinstalowany jako dodatek.

AfterSave

Występuje po zapisaniu skoroszytu.

AfterXmlExport

Występuje po zapisaniu lub wyeksportowaniu danych ze skoroszytu do pliku danych XML w programie Microsoft Office Excel.

AfterXmlImport

Występuje po odświeżeniu istniejącego połączenia danych XML lub zaimportowaniu nowych danych XML do skoroszytu.

BeforeClose

Występuje przed zamknięciem skoroszytu. Jeśli skoroszyt został zmieniony, to zdarzenie występuje przed monitem użytkownika o zapisanie zmian.

BeforePrint

Występuje przed wydrukowanie skoroszytu (lub dowolnego elementu).

BeforeSave

Występuje przed zapisaniem skoroszytu.

BeforeXmlExport

Występuje, zanim program Microsoft Office Excel zapisuje lub eksportuje dane ze skoroszytu do pliku danych XML.

BeforeXmlImport

Występuje przed odświeżeniem istniejącego połączenia danych XML lub przed zaimportowaniem nowych danych XML do skoroszytu.

BindingContextChanged

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

Deactivate

Występuje po dezaktywacji skoroszytu.

Disposed

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

New

Występuje po utworzeniu nowego skoroszytu.

NewChart

Występuje po utworzeniu nowego wykresu w skoroszycie.

NewSheet

Występuje po utworzeniu nowego arkusza w skoroszycie.

Open

Występuje po otwarciu skoroszytu.

PivotTableCloseConnection

Występuje po zamknięciu połączenia ze źródłem danych raportu w formie tabeli przestawnej.

PivotTableOpenConnection

Występuje po tym, jak raport w formie tabeli przestawnej otwiera połączenie ze źródłem danych.

RowsetComplete

Występuje, gdy użytkownik przechodzi przez zestaw rekordów lub wywołuje akcję zestawu wierszy w tabeli przestawnej OLAP.

SheetActivate

Uwzględniono wyłącznie dla zgodności wstecznej.

SheetBeforeDoubleClick

Występuje, gdy dowolny arkusz jest dwukrotnie klikany, przed domyślną akcją dwukrotnego kliknięcia.

SheetBeforeRightClick

Występuje, gdy dowolny arkusz jest klikany prawym przyciskiem myszy, przed domyślną akcją kliknięcia prawym przyciskiem myszy.

SheetCalculate

Występuje po ponownym obliczeniu arkusza lub po wykreśleniu wszelkich zmienionych danych na wykresie.

SheetChange

Występuje, gdy komórki w dowolnym arkuszu są zmieniane przez użytkownika lub przez link zewnętrzny.

SheetDeactivate

Uwzględniono wyłącznie dla zgodności wstecznej.

SheetFollowHyperlink

Występuje po kliknięciu dowolnego hiperłącza w skoroszycie.

SheetPivotTableAfterValueChange

Występuje, gdy komórka lub zakres komórek w tabeli przestawnej zostaną zedytowane lub ponownie obliczone (dotyczy komórek zawierających formuły).

SheetPivotTableBeforeAllocateChanges

Występuje, zanim zmiany zostaną wprowadzone do tabeli przestawnej.

SheetPivotTableBeforeCommitChanges

Występuje, zanim zmiany zostaną zatwierdzone względem źródła danych OLAP dla tabeli przestawnej.

SheetPivotTableBeforeDiscardChanges

Występuje, zanim zmiany w tabeli przestawnej zostaną odrzucone.

SheetPivotTableChangeSync

Występuje po wprowadzeniu zmian do tabeli przestawnej.

SheetPivotTableUpdate

Występuje po zaktualizowaniu arkusza raportu w formie tabeli przestawnej.

SheetSelectionChange

Występuje, gdy wybór zmienia się w dowolnym arkuszu. Nie występuje, jeśli zaznaczenie znajduje się w arkuszu wykresu.

Shutdown

Występuje, gdy element hosta skoroszytu zostanie zamknięty.

Startup

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

SyncEvent

Występuje, gdy lokalna kopia arkusza, który jest częścią obszaru roboczego dokumentu, jest synchronizowana z kopią na serwerze.

WindowActivate

Występuje po aktywowaniu dowolnego okna skoroszytu.

WindowDeactivate

Występuje po dezaktywacji dowolnego okna skoroszytu.

WindowResize

Występuje, gdy zmienia się rozmiar dowolnego okna skoroszytu.

Jawne implementacje interfejsu

EntryPoint.BeginInit()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

EntryPoint.EndInit()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

EntryPoint.FinishInitialization()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

EntryPoint.Initialize()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

EntryPoint.InitializeDataBindings()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

EntryPoint.OnShutdown()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

EntryPoint.OnStartup()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

ICachedDataPersistanceCallback.OnAfterSave()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

ICachedDataPersistanceCallback.OnBeforeSave()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IExtension.ExtensionBase

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IWorkbookExtension.CreateRibbonExtensibilityObject()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IWorkbookExtension.CreateRibbonObjects()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IWorkbookExtension.GetAutomationObject()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IWorkbookExtension.ProtectDocument()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IWorkbookExtension.RequestService(Guid)

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

IWorkbookExtension.UnprotectDocument()

Udostępnia klasę bazową dla klasy ThisWorkbook w projektach na poziomie dokumentu dla programu Microsoft Office Excel.

Dotyczy