WorkbookBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do 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
- Herança
-
WorkbookBase
- Atributos
- Implementações
Exemplos
Visão geral dos controles de itens de hospedagem e hospedagem
Item de host da pasta de trabalho
Comentários
A WorkbookBase classe é a classe base para a ThisWorkbook
classe em projetos do Excel no nível do documento criados usando o Visual Studio. Use a ThisWorkbook
classe para acessar programaticamente a pasta de trabalho em seu projeto. Para obter mais informações, consulte Programação Document-Level personalizações.
A WorkbookBase classe fornece os mesmos membros que o Microsoft.Office.Interop.Excel.Workbook objeto no assembly de interoperabilidade primário do Excel, mas adiciona os seguintes recursos:
Propriedade VstoSmartTags. Use essa propriedade para adicionar marcas inteligentes a uma pasta de trabalho.
Propriedade InnerObject. Use essa propriedade para obter o objeto subjacente Microsoft.Office.Interop.Excel.Workbook para um item de host de pasta de trabalho.
Método RemoveCustomization. Use esse método para remover o assembly de personalização do Office da pasta de trabalho em uma personalização no nível do documento.
Método CreateRibbonObjects. Substitua esse método se você adicionou várias Faixas de Opções personalizadas ao seu projeto usando o modelo de item Faixa de Opções (Visual Designer) e deseja especificar quais Faixas de Opções exibir em tempo de execução.
Método GetAutomationObject. Substitua esse método para expor uma classe em seu projeto ao código VBA na pasta de trabalho.
Criando itens de host da pasta de trabalho
Não é possível criar WorkbookBase objetos programaticamente em projetos do Office.
Em projetos de nível de documento, a ThisWorkbook
classe (que deriva de WorkbookBase) é instanciada automaticamente pelo runtime do Visual Studio Tools para Office quando o usuário final abre a pasta de trabalho. Para obter mais informações, consulte Programação Document-Level personalizações.
Em projetos no nível do aplicativo, você pode criar itens de host de pasta de trabalho programaticamente usando o GetVstoObject
método . Para obter mais informações, consulte Estendendo documentos Word e pastas de trabalho do Excel em suplementos vsto em tempo de execução.
Uso
Esse tipo é usado apenas nos projetos do Office direcionados ao .NET Framework 4 ou posterior. O assembly que define esse tipo não é parte do Visual Studio Tools para Office Runtime. Você deve implantar esse assembly junto com sua solução. Confira mais informações em Assemblies no Visual Studio Tools para Office Runtime.
Construtores
WorkbookBase(Factory, IServiceProvider, String, String) |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
Propriedades
AccuracyVersion |
Especifica se determinadas funções de planilha usam os algoritmos de precisão mais recentes para calcular os resultados. |
ActiveChart |
Obtém um objeto Chart que representa o gráfico ativo (um gráfico inserido ou uma planilha de gráfico). Um gráfico inserido é considerado ativo quando ele é selecionado ou ativado. Quando nenhum gráfico está ativo, essa propriedade retorna |
ActiveSheet |
Obtém a planilha ativa (a planilha visível). |
ActiveSlicer |
Obtém um objeto que representa a segmentação ativa na pasta de trabalho ativa ou na pasta de trabalho especificada. |
Application |
Obtém um Application que representa o criador da pasta de trabalho. |
AutoUpdateFrequency |
Obtém ou define o número de minutos entre as atualizações automáticas para a pasta de trabalho compartilhada. |
AutoUpdateSaveChanges |
Obtém ou define um valor que indica se as alterações atuais para a pasta de trabalho compartilhada são postadas para outros usuários sempre que a pasta de trabalho é atualizada automaticamente. |
Base |
Obtém o objeto Workbook que esse objeto WorkbookBase estende. |
BindingContext |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
BuiltinDocumentProperties |
Obtém uma coleção Microsoft.Office.Core.DocumentProperties que representa todas as propriedades do documento internas para a pasta de trabalho. |
CalculationVersion |
Obtém um número que indica a versão do Excel em que a pasta de trabalho foi totalmente recalculada pela última vez. Os quatro dígitos mais à direita formam o número de versão do mecanismo de cálculo secundário e os outros dígitos (à esquerda) formam a versão principal do Microsoft Office Excel. |
ChangeHistoryDuration |
Obtém ou define o número de dias mostrado no histórico de alterações da pasta de trabalho compartilhada. |
Charts |
Obtém uma coleção Sheets que representa todas as planilhas de gráfico na pasta de trabalho. |
CheckCompatibility |
Obtém ou define um valor que indica se o verificador de compatibilidade deverá ser executado automaticamente quando a pasta de trabalho for salva. |
Colors |
Obtém ou define as cores da paleta para a pasta de trabalho. |
CommandBars |
Obtém um objeto Microsoft.Office.Core.CommandBars que representa as barras de comandos do Microsoft Office Excel. |
ConflictResolution |
Obtém ou define a maneira como os conflitos deverão ser resolvidos sempre que uma pasta de trabalho compartilhada for atualizada. |
Connections |
Obtém a coleção de conexões entre a pasta de trabalho e uma fonte de dados. |
ConnectionsDisabled |
Obtém um valor que indica se as conexões externas ou os links na pasta de trabalho deverão ser desabilitados. |
Container |
Obtém o objeto que representa o aplicativo de contêiner para a pasta de trabalho. |
ContentTypeProperties |
Obtém uma coleção de propriedades que descrevem os metadados armazenados na pasta de trabalho. |
CreateBackup |
Obtém um valor que indica se um arquivo de backup é criado quando esse arquivo é salvo. |
Creator |
Obtém o aplicativo no qual a pasta de trabalho foi criada. |
CustomDocumentProperties |
Obtém uma coleção Microsoft.Office.Core.DocumentProperties que representa todas as propriedades do documento personalizadas para a pasta de trabalho. |
CustomViews |
Obtém uma coleção CustomViews que representa todas as exibições personalizadas para a pasta de trabalho. |
CustomXMLParts |
Obtém a coleção de partes XML personalizadas na pasta de trabalho. |
DataBindings |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
DataHost |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
Date1904 |
Obtém ou define um valor que indica se a pasta de trabalho usa o sistema de data 1904. |
DefaultPivotTableStyle |
Obtém ou define o estilo da tabela da propriedade TableStyles usada como o estilo padrão para relatórios de Tabela Dinâmica na pasta de trabalho. |
DefaultSlicerStyle |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
DefaultTableStyle |
Obtém ou define o estilo da tabela da propriedade TableStyles usada como o estilo padrão para tabelas na pasta de trabalho. |
DisplayDrawingObjects |
Obtém ou define como as formas são exibidas. |
DisplayInkComments |
Obtém ou define um valor que indica se os comentários em tinta serão exibidos na pasta de trabalho. |
DocumentInspectors |
Obtém a coleção de módulos Inspetor de Documento para a pasta de trabalho. |
DocumentLibraryVersions |
Obtém uma coleção Microsoft.Office.Core.DocumentLibraryVersions que representa a coleção de versões de uma pasta de trabalho compartilhada que tem controle de versão habilitado e que está armazenada em uma biblioteca de documentos em um servidor. |
DoNotPromptForConvert |
Obtém ou define um valor que indica se o usuário deverá converter a pasta de trabalho se ela contiver recursos sem suporte em versões do Excel anteriores à 2007. |
EnableAutoRecover |
Obtém ou define um valor que indica se o Microsoft Office Excel salva os arquivos alterados de todos os formatos em um intervalo agendado. |
EncryptionProvider |
Obtém o nome do provedor de criptografia do algoritmo que o Microsoft Office Excel usa ao criptografar senhas para a pasta de trabalho. |
EnvelopeVisible |
Obtém ou define um valor que indica se o cabeçalho de composição de email e a barra de ferramentas de envelope estão visíveis. |
Excel4IntlMacroSheets |
Obtém uma coleção Sheets que representa todas as planilhas de macro internacionais do Microsoft Office Excel 4.0 na pasta de trabalho. |
Excel4MacroSheets |
Obtém uma coleção Sheets que representa todas as planilhas de macro do Microsoft Office Excel 4.0 na pasta de trabalho. |
Excel8CompatibilityMode |
Obtém um valor que indica se a pasta de trabalho está no modo de compatibilidade. |
FileFormat |
Obtém o formato de arquivo e o tipo da pasta de trabalho. |
Final |
Obtém ou define um valor que indica se a pasta de trabalho é final. |
ForceFullCalculation |
Obtém ou define um valor que indica se um cálculo completo de uma pasta de trabalho deve ser forçado. |
FullName |
Obtém o nome do objeto, inclusive seu caminho no disco. |
FullNameURLEncoded |
Obtém o nome do objeto, inclusive seu caminho no disco. |
HasPassword |
Obtém um valor que indica se a pasta de trabalho tem uma senha de proteção. |
HasVBProject |
Obtém um valor que indica se uma pasta de trabalho tem um projeto Microsoft VBA (Visual Basic for Applications) anexado. |
HighlightChangesOnScreen |
Obtém ou define um valor que indica se as alterações na pasta de trabalho compartilhada estão realçadas na tela. |
HostContext |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IconSets |
Obtém a coleção de conjuntos de ícones internos que podem ser usados para aplicar uma regra de formatação condicional a um intervalo na pasta de trabalho. |
InactiveListBorderVisible |
Obtém ou define um valor que indica se as bordas da lista são visíveis quando uma lista não está ativa. |
InnerObject |
Obtém um Workbook que representa o objeto nativo subjacente para o WorkbookBase. |
IsAddin |
Obtém ou define um valor que indica se a pasta de trabalho está sendo executada como um suplemento. |
IsInplace |
Obtém um valor que indica se a pasta de trabalho especificada está sendo editada no local |
ItemProvider |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
KeepChangeHistory |
Obtém ou define um valor que indica se o controle de alterações está habilitado para a pasta de trabalho compartilhada. |
ListChangesOnNewSheet |
Obtém ou define um valor que indica se as alterações na pasta de trabalho compartilhada são mostradas em uma planilha separada. |
Mailer |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
MultiUserEditing |
Obtém um valor que indica se a pasta de trabalho está aberta como uma lista compartilhada. |
Name |
Obtém o nome da pasta de trabalho. |
Names |
Obtém uma coleção Names que representa todos os nomes na pasta de trabalho (incluindo todos os nomes específicos de planilha). |
Parent |
Obtém o objeto pai da pasta de trabalho. |
Password |
Obtém ou define a senha que deve ser fornecida para abrir a pasta de trabalho. |
PasswordEncryptionAlgorithm |
Obtém o algoritmo que o Microsoft Office Excel usa para criptografar senhas para a pasta de trabalho. |
PasswordEncryptionFileProperties |
Obtém um valor que indica se o Microsoft Office Excel criptografa propriedades de arquivo para a pasta de trabalho especificada protegida por senha. |
PasswordEncryptionKeyLength |
Obtém o comprimento da chave do algoritmo que o Microsoft Office Excel usa ao criptografar senhas para a pasta de trabalho. |
PasswordEncryptionProvider |
Obtém o nome do provedor de criptografia do algoritmo que o Microsoft Office Excel usa ao criptografar senhas para a pasta de trabalho. |
Path |
Obtém o caminho completo para o aplicativo, excluindo o separador final e o nome do aplicativo. |
Permission |
Obtém um objeto Microsoft.Office.Core.Permission que representa as configurações de permissão na pasta de trabalho. |
PersonalViewListSettings |
Obtém ou define um valor que indica se as configurações de filtro e de classificação para as listas serão incluídas no modo de exibição pessoal do usuário da pasta de trabalho compartilhada. |
PersonalViewPrintSettings |
Obtém ou define um valor que indica se as configurações de impressão serão incluídas na exibição pessoal do usuário da pasta de trabalho compartilhada. |
PrecisionAsDisplayed |
Obtém ou define um valor que indica se os cálculos nesta pasta de trabalho serão feitos usando apenas a precisão dos números conforme eles forem exibidos. |
ProtectStructure |
Obtém um valor que indica se a ordem das planilhas na pasta de trabalho está protegida. |
ProtectWindows |
Obtém um valor que indica se as janelas da pasta de trabalho estão protegidas. |
PublishObjects |
Obtém a coleção PublishObjects. |
ReadOnly |
Obtém um valor que indica se a pasta de trabalho foi aberta como somente leitura. |
ReadOnlyRecommended |
Obtém ou define um valor que indica se a pasta de trabalho foi salva como somente leitura recomendada. |
RemovePersonalInformation |
Obtém ou define um valor que indica se as informações pessoais podem ser removidas da pasta de trabalho. |
Research |
Obtém um objeto que representa o serviço de pesquisa para a pasta de trabalho. |
RevisionNumber |
Obtém o número de vezes que a pasta de trabalho foi salva enquanto aberta como uma lista compartilhada. Se a pasta de trabalho for aberta em modo exclusivo, essa propriedade retornará 0 (zero). |
Saved |
Obtém ou define um valor que indica se nenhuma alteração foi feita na pasta de trabalho desde que ela foi salva pela última vez. |
SaveLinkValues |
Obtém ou define um valor que indica se o Microsoft Office Excel salva valores de link externo com a pasta de trabalho. |
ServerPolicy |
Obtém um objeto que representa uma política especificada para uma pasta de trabalho armazenada em um servidor que executa o Microsoft Office SharePoint Server. |
ServerViewableItems |
Obtém um objeto que você pode usar para interagir com a lista de objetos publicados na pasta de trabalho que são mostrados em um servidor do Microsoft Office SharePoint Server. |
SharedWorkspace |
Obtém um Microsoft.Office.Core.SharedWorkspace que representa o Workspace de Documento em que a pasta de trabalho está localizada. |
Sheets |
Obtém uma coleção Sheets que representa todas as folhas na pasta de trabalho. |
ShowConflictHistory |
Obtém ou define um valor que indica se a planilha Histórico de Conflito que está visível na pasta de trabalho é aberta como uma lista compartilhada. |
ShowPivotChartActiveFields |
Obtém ou define um valor que indica se o Painel Filtro da Tabela Dinâmica está visível. |
ShowPivotTableFieldList |
Obtém ou define um valor que indica se a lista de campos da Tabela Dinâmica pode ser exibida. |
Signatures |
Obtém a coleção de assinaturas digitais para a pasta de trabalho. |
Site |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
SlicerCaches |
Obtém o objeto SlicerCaches associado à pasta de trabalho. |
SmartDocument |
Obtém um Microsoft.Office.Core.SmartDocument que representa as configurações para uma solução de documento inteligente. |
Styles |
Obtém uma coleção Styles que representa todos os estilos na pasta de trabalho. |
Sync |
Obtém um objeto Microsoft.Office.Core.Sync que fornece acesso aos métodos e propriedades de documentos que fazem parte de um Workspace de Documento. |
TableStyles |
Obtém a coleção de estilos de tabela usados na pasta de trabalho. |
Tag |
Obtém ou define o objeto que contém dados sobre a pasta de trabalho. |
TemplateRemoveExtData |
Obtém ou define um valor que indica se as referências a dados externos serão removidas quando a pasta de trabalho for salva como um modelo. |
Theme |
Obtém o tema que é aplicado à pasta de trabalho. |
UpdateLinks |
Obtém ou define um valor que indica a configuração da pasta de trabalho para atualizar os vínculos OLE inseridos. |
UpdateRemoteReferences |
Obtém ou define um valor que indica se o Microsoft Office Excel atualiza as referências remotas na pasta de trabalho. |
UserStatus |
Obtém uma matriz bidimensional baseada em 1 que fornece informações sobre todos os usuários que têm a pasta de trabalho aberta como uma lista compartilhada. |
VBASigned |
Obtém um valor que indica se um projeto Visual Basic for Applications para a pasta de trabalho foi assinado digitalmente. |
VBProject |
Obtém o projeto Microsoft.Vbe.Interop.VBProject virtual que está na pasta de trabalho. |
VstoSmartTags |
Obtém o SmartTagCollection associado à pasta de trabalho. Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. As marcas inteligentes foram preteridas no Office 2010. |
WebOptions |
Obtém a coleção WebOptions, que contém atributos de nível de pasta de trabalho usados pelo Microsoft Office Excel quando você salva um documento como uma página da Web ou abre uma página da Web. |
Windows |
Obtém uma coleção Windows que representa todas as janelas na pasta de trabalho. |
Worksheets |
Obtém uma coleção Sheets que representa todas as planilhas na pasta de trabalho. |
WritePassword |
Obtém ou define a senha de gravação de uma pasta de trabalho. |
WriteReserved |
Obtém um valor que indica se a pasta de trabalho está protegida contra gravação. |
WriteReservedBy |
Obtém o nome do usuário que tem permissão de gravação para a pasta de trabalho no momento. |
XmlMaps |
Obtém uma coleção XmlMaps que representa os mapas de esquema que foram adicionados à pasta de trabalho. |
XmlNamespaces |
Obtém uma coleção XmlNamespaces que representa os namespaces XML contidos na pasta de trabalho. |
Métodos
AcceptAllChanges(Object, Object, Object) |
Aceita todas as alterações na pasta de trabalho compartilhada. |
Activate() |
Ativa a primeira janela associada à pasta de trabalho. |
AddToFavorites() |
Adiciona um atalho para a pasta de trabalho à pasta Favoritos. |
ApplyTheme(String) |
Aplica o tema especificado à pasta de trabalho. |
BeginInit() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
BreakLink(String, XlLinkType) |
Converte fórmulas vinculadas a outras origens do Microsoft Office Excel ou origens OLE em valores. |
CanCheckIn() |
Obtém um valor que indica se o Microsoft Office Excel pode fazer check-in na pasta de trabalho em um servidor. |
ChangeFileAccess(XlFileAccess, Object, Object) |
Altera as permissões de acesso para a pasta de trabalho. Isso pode exigir que uma versão atualizada seja carregada do disco. |
ChangeLink(String, String, XlLinkType) |
Altera um link de um documento para outro. |
CheckIn(Object, Object, Object) |
Retorna uma pasta de trabalho de um computador local para um servidor e a define como somente leitura, de modo que ela não poderá ser editada localmente. A chamada desse método fecha a pasta de trabalho. |
CheckInWithVersion(Object, Object, Object, Object) |
Envia a pasta de trabalho de um computador local para um servidor e a define como somente leitura, de modo que ela não poderá ser editada localmente. A chamada desse método fecha a pasta de trabalho. |
Close(Object, Object, Object) |
Fecha a pasta de trabalho. |
CreateRibbonExtensibilityObject() |
Retorna um objeto que implementa a interface Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Retorna uma matriz de objetos OfficeRibbon para o método CreateRibbonExtensibilityObject(). |
DeleteNumberFormat(String) |
Exclui um formato numérico personalizado da pasta de trabalho. |
Dispose() |
Libera todos os recursos usados pela instância atual da classe WorkbookBase. |
EnableConnections() |
Habilita conexões de dados dentro da pasta de trabalho. |
EndInit() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
EndReview() |
Termina uma revisão de um arquivo que foi enviado para revisão usando o método SendForReview(Object, Object, Object, Object). |
ExclusiveAccess() |
Atribui ao usuário atual acesso exclusivo à pasta de trabalho aberta como uma lista compartilhada. |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Salva uma pasta de trabalho no formato PDF ou XPS. |
FinishInitialization() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
FollowHyperlink(String, Object, Object, Object, Object, Object, Object) |
Exibirá um documento armazenado em cache, se ele já tiver sido baixado. Do contrário, esse método resolve o hiperlink, baixa o documento de destino e exibe o documento no aplicativo apropriado. |
ForwardMailer() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
GetAutomationObject() |
Chamado pelo runtime Visual Studio Tools para Office para obter um objeto que pode ser usado pelo código VBA na pasta de trabalho. |
GetHostItem<T>(Type, String) |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
GetWorkflowTasks() |
Retorna a coleção de tarefas do fluxo de trabalho para a pasta de trabalho. |
GetWorkflowTemplates() |
Retorna a coleção de modelos de fluxo de trabalho para a pasta de trabalho. |
HighlightChangesOptions(Object, Object, Object) |
Controla como as alterações são mostradas em uma pasta de trabalho compartilhada. |
Initialize() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
InitializeDataBindings() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
LinkInfo(String, XlLinkInfo, Object, Object) |
Obtém o status de atualização e a data do link. |
LinkSources(Object) |
Retorna um Array de links na pasta de trabalho. |
LockServerFile() |
Bloqueia a pasta de trabalho no servidor para impedir modificações. |
MergeWorkbook(Object) |
Mescla alterações de uma pasta de trabalho em uma pasta de trabalho compartilhada aberta. |
NewWindow() |
Cria uma nova janela. |
OnShutdown() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
OnStartup() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
OpenLinks(String, Object, Object) |
Abre os documentos de suporte para um link ou links. |
PivotCaches() |
Obtém uma coleção PivotCaches que representa todos os caches de Tabela Dinâmica na pasta de trabalho especificada. |
Post(Object) |
Posta a pasta de trabalho em uma pasta pública. Esse método funciona apenas com um cliente do Microsoft Exchange conectado a um servidor do Microsoft Exchange. |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Imprime a pasta de trabalho. |
PrintPreview(Object) |
Mostra uma visualização do objeto de como seria a aparência dele quando impresso. |
Protect(Object, Object, Object) |
Protege uma pasta de trabalho para que ela não possa ser modificada. |
ProtectDocument() |
Chamado pelo runtime do Visual Studio Tools para Office para que você possa reaplicar a proteção por senha à pasta de trabalho depois que os dados armazenados em cache forem salvos. |
ProtectSharingEx(Object, Object, Object, Object, Object, Object, Object) |
Salva e protege a pasta de trabalho para compartilhamento. |
PurgeChangeHistoryNow(Int32, Object) |
Remove as entradas do log de alterações da pasta de trabalho. |
RefreshAll() |
Atualiza todos os intervalos de dados externos e os relatórios de Tabela Dinâmica na pasta de trabalho. |
RejectAllChanges(Object, Object, Object) |
Rejeita todas as alterações na pasta de trabalho compartilhada. |
ReloadAs(MsoEncoding) |
Recarrega uma pasta de trabalho baseado em um documento HTML, usando a codificação especificada do documento. |
RemoveCustomization() |
Remove a personalização criada com ferramentas de desenvolvimento do Office no Visual Studio da pasta de trabalho. |
RemoveDocumentInformation(XlRemoveDocInfoType) |
Remove todas as informações do tipo especificado da pasta de trabalho. |
RemoveUser(Int32) |
Desconecta o usuário especificado da pasta de trabalho compartilhada. |
Reply() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
ReplyAll() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
ReplyWithChanges(Object) |
Envia uma mensagem de email para o autor de uma pasta de trabalho que foi enviada para revisão, notificando-o de que um revisor concluiu a revisão da pasta de trabalho. |
RequestService(Guid) |
Retorna um objeto que implementa a interface Microsoft.Office.Core.IRibbonExtensibility em uma personalização no nível de documento. |
ResetColors() |
Redefine a paleta de cores para as cores padrão. |
RunAutoMacros(XlRunAutoMacro) |
Executa a macro Auto_Open, a Auto_Close, a Auto_Activate ou a Auto_Deactivate anexadas à pasta de trabalho. Esse método é incluído para compatibilidade com versões anteriores. Você deve usar os eventos Abrir, Fechar, Ativar e Desativar em vez dessas macros. |
Save() |
Salva as alterações na pasta de trabalho. |
SaveAs(Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object) |
Salva as alterações na pasta de trabalho em um arquivo diferente. |
SaveAsXMLData(String, XmlMap) |
Exporta os dados que foram mapeados para o mapa de esquema XML especificado em um arquivo de dados XML. |
SaveCopyAs(Object) |
Salva uma cópia da pasta de trabalho em um arquivo, mas não modifica a pasta de trabalho aberta na memória. |
SendFaxOverInternet(Object, Object, Object) |
Envia a planilha ativa na pasta de trabalho como um fax aos destinatários especificados. |
SendForReview(Object, Object, Object, Object) |
Envia uma pasta de trabalho em uma mensagem de email para revisão aos destinatários especificados. |
SendMail(Object, Object, Object) |
Envia a pasta de trabalho usando o sistema de email instalado. |
SendMailer(Object, XlPriority) |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
SetLinkOnData(String, Object) |
Define o nome de um procedimento que será executado sempre que um link do DDE for atualizado. |
SetPasswordEncryptionOptions(Object, Object, Object, Object) |
Define as opções para criptografar a pasta de trabalho usando uma senha. |
ToggleFormsDesign() |
Ativa e desativa o modo de design do Microsoft Office Excel. |
Unprotect(Object) |
Remove a proteção da pasta de trabalho. Esse método não surtirá efeito se a pasta de trabalho não estiver protegida. |
UnprotectDocument() |
Chamado pelo runtime do Visual Studio Tools para Office para que você possa remover a proteção por senha da pasta de trabalho e habilitar os dados armazenados em cache a serem salvos. |
UnprotectSharing(Object) |
Desativa a proteção de compartilhamento e salva a pasta de trabalho. |
UpdateFromFile() |
Atualizará uma pasta de trabalho somente leitura da versão do disco salva da pasta de trabalho se a versão do disco for mais recente que a cópia da pasta de trabalho que for carregada na memória. Se a cópia do disco não tiver sido alterada desde que a pasta de trabalho foi carregada, a cópia na memória da pasta de trabalho não será recarregada. |
UpdateLink(Object, Object) |
Atualiza um ou mais links do Microsoft Office Excel, do DDE ou do OLE. |
WebPagePreview() |
Exibe uma visualização de como seria a aparência da pasta de trabalho se ela fosse salva como uma página da Web. |
XmlImport(String, XmlMap, Object, Object) |
Importa um arquivo de dados XML para a pasta de trabalho atual. |
XmlImportXml(String, XmlMap, Object, Object) |
Importa um fluxo de dados XML anteriormente carregado na memória. |
Eventos
ActivateEvent |
Ocorre quando a pasta de trabalho é ativada. |
AddinInstall |
Ocorre quando a pasta de trabalho é instalada como um suplemento. |
AddinUninstall |
Ocorre quando a pasta de trabalho é desinstalada como um suplemento. |
AfterSave |
Ocorre depois que a pasta de trabalho é salva. |
AfterXmlExport |
Ocorre depois que o Microsoft Office Excel salva ou exporta dados da pasta de trabalho para um arquivo de dados XML. |
AfterXmlImport |
Ocorre depois que uma conexão de dados XML existente é atualizada ou depois que novos dados XML são importados para a pasta de trabalho. |
BeforeClose |
Ocorre antes de a pasta de trabalho fechar. Se a pasta de trabalho tiver sido alterada, esse evento ocorrerá antes que seja solicitado que o usuário salve as alterações. |
BeforePrint |
Ocorre antes que a pasta de trabalho (ou qualquer coisa dentro dela) seja impressa. |
BeforeSave |
Ocorre antes que a pasta de trabalho seja salva. |
BeforeXmlExport |
Ocorre antes de o Microsoft Office Excel salvar ou exportar dados da pasta de trabalho para um arquivo de dados XML. |
BeforeXmlImport |
Ocorre antes de uma conexão de dados XML existente ser atualizada ou antes de novos dados XML serem importados para a pasta de trabalho. |
BindingContextChanged |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
Deactivate |
Ocorre quando a pasta de trabalho é desativada. |
Disposed |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
New |
Ocorre quando uma nova pasta de trabalho é criada. |
NewChart |
Ocorre quando um novo gráfico é criado na pasta de trabalho. |
NewSheet |
Ocorre quando uma nova planilha é criada na pasta de trabalho. |
Open |
Ocorre quando a pasta de trabalho é aberta. |
PivotTableCloseConnection |
Ocorre depois que um relatório de Tabela Dinâmica fecha a conexão com sua fonte de dados. |
PivotTableOpenConnection |
Ocorre depois que um relatório de Tabela Dinâmica abre a conexão com sua fonte de dados. |
RowsetComplete |
Ocorre quando o usuário navega pelo conjunto de registros ou invoca a ação de conjunto de linhas em uma Tabela Dinâmica OLAP. |
SheetActivate |
Incluído apenas para compatibilidade com versões anteriores. |
SheetBeforeDoubleClick |
Ocorre ao clicar duas vezes em qualquer planilha antes da ação de clique duplo padrão. |
SheetBeforeRightClick |
Ocorre quando qualquer planilha é clicada com o botão direito do mouse, antes da ação padrão de clique com o botão direito do mouse. |
SheetCalculate |
Ocorre após qualquer planilha ser recalculada ou após os dados alterados serem plotados em um gráfico. |
SheetChange |
Ocorre quando células em qualquer planilha são alteradas pelo usuário ou por um link externo. |
SheetDeactivate |
Incluído apenas para compatibilidade com versões anteriores. |
SheetFollowHyperlink |
Ocorre quando você clica em qualquer hiperlink em uma pasta de trabalho. |
SheetPivotTableAfterValueChange |
Ocorre depois que uma célula ou um intervalo de células dentro de uma Tabela Dinâmica é editado ou recalculado (para células que contenham fórmulas). |
SheetPivotTableBeforeAllocateChanges |
Ocorre antes das alterações serem aplicadas em uma Tabela Dinâmica. |
SheetPivotTableBeforeCommitChanges |
Ocorre antes que as alterações sejam confirmadas junto à fonte de dados OLAP para uma Tabela Dinâmica. |
SheetPivotTableBeforeDiscardChanges |
Ocorre antes das alterações feitas em uma Tabela Dinâmica serem descartadas. |
SheetPivotTableChangeSync |
Ocorre após alterações feitas em uma Tabela Dinâmica. |
SheetPivotTableUpdate |
Ocorre depois que a planilha de um relatório de Tabela Dinâmica for atualizada. |
SheetSelectionChange |
Ocorre quando a seleção muda em qualquer planilha. Não ocorrerá se a seleção estiver em uma planilha de gráfico. |
Shutdown |
Ocorre quando o item de host da pasta de trabalho é desligado. |
Startup |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
SyncEvent |
Ocorre quando a cópia local de uma planilha que faz parte de um Workspace de Documento é sincronizada com a cópia no servidor. |
WindowActivate |
Ocorre quando qualquer janela da pasta de trabalho for ativada. |
WindowDeactivate |
Ocorre quando qualquer janela da pasta de trabalho for desativada. |
WindowResize |
Ocorre quando qualquer janela da pasta de trabalho é redimensionada. |
Implantações explícitas de interface
EntryPoint.BeginInit() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
EntryPoint.EndInit() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
EntryPoint.FinishInitialization() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
EntryPoint.Initialize() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
EntryPoint.InitializeDataBindings() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
EntryPoint.OnShutdown() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
EntryPoint.OnStartup() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
ICachedDataPersistanceCallback.OnAfterSave() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
ICachedDataPersistanceCallback.OnBeforeSave() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IExtension.ExtensionBase |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IWorkbookExtension.CreateRibbonExtensibilityObject() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IWorkbookExtension.CreateRibbonObjects() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IWorkbookExtension.GetAutomationObject() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IWorkbookExtension.ProtectDocument() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IWorkbookExtension.RequestService(Guid) |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |
IWorkbookExtension.UnprotectDocument() |
Fornece a classe base para a classe ThisWorkbook nos projetos em nível de documento do Microsoft Office Excel. |