Compartir a través de


WorkbookBase (Clase)

Proporciona la clase base para las clases ThisWorkbook en los proyectos de nivel de documento para Microsoft Office Excel.

Jerarquía de herencia

System.Object
  Microsoft.Office.Tools.Excel.WorkbookBase

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public MustInherit Class WorkbookBase _
    Implements IWorkbookExtension, IExtension, EntryPoint, ISupportInitialize,  _
    IBindableComponent, IComponent, IDisposable, ICachedDataPersistanceCallback
public abstract class WorkbookBase : IWorkbookExtension, 
    IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent, 
    IDisposable, ICachedDataPersistanceCallback

El tipo WorkbookBase expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido WorkbookBase Infraestructura.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública _CodeName Infraestructura.
Propiedad pública _ReadOnlyRecommended Infraestructura.
Propiedad pública AcceptLabelsInFormulas Obtiene o establece un valor que indica si las etiquetas se pueden utilizar en fórmulas de la hoja de cálculo.
Propiedad pública AccuracyVersion Especifica si ciertas funciones de la hoja de cálculo usan los últimos algoritmos de precisión para calcular sus resultados.
Propiedad pública ActiveChart Obtiene un objeto Microsoft.Office.Interop.Excel.Chart que representa el gráfico activo (un gráfico incrustado o una hoja de gráficos).Un gráfico incrustado se considera activo cuando está seleccionado o activado.Cuando no hay ningún gráfico activo, esta propiedad devuelve nullreferencia null (Nothing en Visual Basic).
Propiedad pública ActiveSheet Obtiene la hoja activa (la hoja de la parte superior).
Propiedad pública ActiveSlicer Obtiene un objeto que representa el segmentador activo en el libro activo o en el libro especificado.
Propiedad pública Application Obtiene un objeto Microsoft.Office.Interop.Excel.Application que representa el creador del libro.
Propiedad pública Author Obtiene o establece el autor del libro.
Propiedad pública AutoUpdateFrequency Obtiene o establece el número de minutos entre las actualizaciones automáticas del libro compartido.
Propiedad pública AutoUpdateSaveChanges Obtiene o establece un valor que indica si los cambios actuales en el libro compartido se envían a otros usuarios cuando se actualiza automáticamente el libro.
Propiedad pública Base Obtiene el objeto Workbook que este objeto WorkbookBase extiende.
Propiedad pública BindingContext Infraestructura.
Propiedad pública BuiltinDocumentProperties Obtiene una colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades de documento integradas del libro.
Propiedad pública CalculationVersion Obtiene un número que indica la versión de Excel utilizada para volver a calcular totalmente el libro.Los cuatro dígitos situados más a la derecha representan el número de versión del motor de cálculo secundario y los demás dígitos (a la izquierda) representan la versión principal de Microsoft Office Excel.
Propiedad pública ChangeHistoryDuration Obtiene o establece el número de días mostrado en el historial de cambios del libro compartido.
Propiedad pública Charts Obtiene una colección Microsoft.Office.Interop.Excel.Sheets que representa todas las hojas de gráficos del libro.
Propiedad pública CheckCompatibility Obtiene o establece un valor que indica si se debe ejecutar automáticamente el comprobador de compatibilidad cuando se guarda el libro.
Propiedad pública CodeName Infraestructura.
Propiedad pública Colors Obtiene o establece colores en la paleta del libro.
Propiedad pública CommandBars Obtiene un objeto Microsoft.Office.Core.CommandBars que representa las barras de comandos de Microsoft Office Excel.
Propiedad pública Comments Obtiene o establece los comentarios asociados al libro.
Propiedad pública ConflictResolution Obtiene o establece la forma en que se van a resolver los conflictos cuando se actualice un libro compartido.
Propiedad pública Connections Obtiene la colección de conexiones entre el libro y un origen de datos.
Propiedad pública ConnectionsDisabled Obtiene un valor que indica si se deben deshabilitar las conexiones o vínculos externos en el libro.
Propiedad pública Container Obtiene el objeto que representa la aplicación contenedora del libro.
Propiedad pública ContentTypeProperties Obtiene una colección de propiedades que describen los metadatos almacenados en el libro.
Propiedad pública CreateBackup Obtiene un valor que indica si se crea un archivo de copia de seguridad cuando se guarda este archivo.
Propiedad pública Creator Obtiene la aplicación donde se ha creado el libro.
Propiedad pública CustomDocumentProperties Obtiene una colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades de documento personalizadas del libro.
Propiedad pública CustomViews Obtiene una colección Microsoft.Office.Interop.Excel.CustomViews que representa todas las vistas personalizadas del libro.
Propiedad pública CustomXMLParts Obtiene la colección de elementos XML personalizados en el libro.
Propiedad pública DataBindings Infraestructura.
Propiedad pública DataHost Infraestructura.
Propiedad pública Date1904 Obtiene o establece un valor que indica si el libro utiliza el sistema de fechas de 1904.
Propiedad pública DefaultPivotTableStyle Obtiene o establece el estilo de tabla a partir de la propiedad TableStyles que se usa como estilo predeterminado en los informes de tabla dinámica en el libro.
Propiedad pública DefaultSlicerStyle
Propiedad pública DefaultTableStyle Obtiene o establece el estilo de tabla a partir de la propiedad TableStyles que se usa como estilo predeterminado para las tablas del libro.
Propiedad pública DialogSheets Incluido sólo por compatibilidad con versiones anteriores.
Propiedad pública DisplayDrawingObjects Obtiene o establece cómo se muestran las formas.
Propiedad pública DisplayInkComments Obtiene o establece un valor que indica si los comentarios de entrada de lápiz se muestran en el libro.
Propiedad pública DocumentInspectors Obtiene la colección de módulos del inspector de documentos para el libro.
Propiedad pública DocumentLibraryVersions Obtiene una colección Microsoft.Office.Core.DocumentLibraryVersions que representa la colección de versiones de un libro compartido con el control de versiones habilitado y almacenado en una biblioteca de documentos de un servidor.
Propiedad pública DoNotPromptForConvert Obtiene o establece un valor que indica si se debe preguntar al usuario para convertir el libro si contiene características no compatibles con versiones de Excel anteriores a Excel 2007.
Propiedad pública EnableAutoRecover Obtiene o establece un valor que indica si Microsoft Office Excel guarda archivos cambiados, de todos los formatos, en un intervalo determinado.
Propiedad pública EncryptionProvider Obtiene el nombre del proveedor del algoritmo de cifrado que utiliza Microsoft Office Excel cuando cifra contraseñas para el libro.
Propiedad pública EnvelopeVisible Obtiene o establece un valor que indica si son visibles el encabezado de composición de correo electrónico y la barra de herramientas de sobre.
Propiedad pública Excel4IntlMacroSheets Obtiene una colección Microsoft.Office.Interop.Excel.Sheets que representa las hojas internacionales de macros de Microsoft Office Excel 4.0 del libro.
Propiedad pública Excel4MacroSheets Obtiene una colección Microsoft.Office.Interop.Excel.Sheets que representa las hojas de macros de Microsoft Office Excel 4.0 del libro.
Propiedad pública Excel8CompatibilityMode Obtiene un valor que indica si el libro está en modo de compatibilidad.
Propiedad pública FileFormat Obtiene el formato de archivo y el tipo del libro.
Propiedad pública Final Obtiene o establece un valor que indica si el libro es la versión final.
Propiedad pública ForceFullCalculation Obtiene o establece un valor que indica si se debe forzar un cálculo completo de un libro.
Propiedad pública FullName Obtiene el nombre del objeto, incluida su ruta de acceso en el disco.
Propiedad pública FullNameURLEncoded Obtiene el nombre del objeto, incluida su ruta de acceso en el disco.
Propiedad pública HasMailer Infraestructura.
Propiedad pública HasPassword Obtiene un valor que indica si el libro tiene una contraseña de protección.
Propiedad pública HasRoutingSlip Obtiene o establece un valor que indica si el libro tiene una lista de distribución.
Propiedad pública HasVBProject Obtiene un valor que indica si un libro tiene un proyecto de Microsoft Visual Basic para Aplicaciones (VBA) asociado.
Propiedad pública HighlightChangesOnScreen Obtiene o establece un valor que indica si los cambios en el libro compartido se resaltan en pantalla.
Propiedad pública HostContext Infraestructura.
Propiedad pública HTMLProject Obtiene el objeto Microsoft.Office.Core.HTMLProject del libro, que representa una rama de proyecto de nivel superior.
Propiedad pública IconSets Obtiene la colección de conjuntos de iconos integrados que se puede usar para aplicar una regla de formato condicional a un rango en el libro.
Propiedad pública InactiveListBorderVisible Obtiene o establece un valor que indica si los bordes de lista son visibles cuando no está activa una lista.
Propiedad pública InnerObject Obtiene un objeto Microsoft.Office.Interop.Excel.Workbook que representa el objeto nativo subyacente de WorkbookBase.
Propiedad pública IsAddin Obtiene o establece un valor que indica si el libro se ejecuta como un complemento.
Propiedad pública IsInplace Obtiene un valor que indica si el libro especificado se está editando en la ubicación correspondiente.
Propiedad pública ItemProvider Infraestructura.
Propiedad pública KeepChangeHistory Obtiene o establece un valor que indica si está habilitado el seguimiento de cambios en el libro compartido.
Propiedad pública Keywords Obtiene o establece las palabras clave asociadas al libro.
Propiedad pública ListChangesOnNewSheet Obtiene o establece un valor que indica si los cambios en el libro compartido se muestran en una hoja de cálculo independiente.
Propiedad pública Mailer Infraestructura.
Propiedad pública Modules Incluido sólo por compatibilidad con versiones anteriores.
Propiedad pública MultiUserEditing Obtiene un valor que indica si el libro se abre como una lista compartida.
Propiedad pública Name Obtiene el nombre del libro.
Propiedad pública Names Obtiene una colección Microsoft.Office.Interop.Excel.Names que representa todos los nombres del libro (incluidos los nombres específicos de la hoja de cálculo).
Propiedad pública OnSave Incluido sólo por compatibilidad con versiones anteriores.
Propiedad pública OnSheetActivate Incluido sólo por compatibilidad con versiones anteriores.
Propiedad pública OnSheetDeactivate Incluido sólo por compatibilidad con versiones anteriores.
Propiedad pública Parent Obtiene el objeto primario del libro.
Propiedad pública Password Obtiene o establece la contraseña que se debe proporcionar para abrir el libro.
Propiedad pública PasswordEncryptionAlgorithm Obtiene el algoritmo que utiliza Microsoft Office Excel para cifrar las contraseñas del libro.
Propiedad pública PasswordEncryptionFileProperties Obtiene un valor que indica si Microsoft Office Excel cifra las propiedades de archivo del libro protegido con contraseña especificado.
Propiedad pública PasswordEncryptionKeyLength Obtiene la longitud de la clave del algoritmo que utiliza Microsoft Office Excel cuando cifra contraseñas para el libro.
Propiedad pública PasswordEncryptionProvider Obtiene el nombre del proveedor del algoritmo de cifrado que utiliza Microsoft Office Excel cuando cifra contraseñas para el libro.
Propiedad pública Path Obtiene la ruta de acceso completa a la aplicación, excepto el último separador y el nombre de la aplicación.
Propiedad pública Permission Obtiene un objeto Microsoft.Office.Core.Permission que representa la configuración de permisos del libro.
Propiedad pública PersonalViewListSettings Obtiene o establece un valor que indica si se incluye la configuración de filtro y ordenación en la vista personal del usuario del libro compartido.
Propiedad pública PersonalViewPrintSettings Obtiene o establece un valor que indica si la configuración de impresión se incluye en la vista personal del usuario del libro compartido.
Propiedad pública PrecisionAsDisplayed Obtiene o establece un valor que indica si los cálculos de este libro se realizan utilizando sólo la precisión de los números tal como se muestran.
Propiedad pública ProtectStructure Obtiene un valor que indica si está protegido el orden de las hojas del libro.
Propiedad pública ProtectWindows Obtiene un valor que indica si están protegidas las ventanas del libro.
Propiedad pública PublishObjects Obtiene la colección Microsoft.Office.Interop.Excel.PublishObjects.
Propiedad pública ReadOnly Obtiene un valor que indica si el libro se ha abierto en modo de sólo lectura.
Propiedad pública ReadOnlyRecommended Obtiene o establece un valor que indica si el libro se ha guardado en modo de sólo lectura recomendado.
Propiedad pública RemovePersonalInformation Obtiene o establece un valor que indica si los datos personales se pueden quitar del libro.
Propiedad pública Research Obtiene un objeto que representa el servicio de referencia del libro.
Propiedad pública RevisionNumber Obtiene el número de veces que se ha guardado el libro mientras está abierto como una lista compartida.Si el libro se abre en modo exclusivo, esta propiedad devuelve 0 (cero).
Propiedad pública Routed Obtiene un valor que indica si el libro se ha enrutado al destinatario siguiente.
Propiedad pública RoutingSlip Obtiene un objeto Microsoft.Office.Interop.Excel.RoutingSlip que representa la lista de distribución del libro.
Propiedad pública Saved Obtiene o establece un valor que indica si no se ha efectuado ningún cambio desde la última vez que se guardó el libro.
Propiedad pública SaveLinkValues Obtiene o establece un valor que indica si Microsoft Office Excel guarda los valores de vínculo externo con el libro.
Propiedad pública ServerPolicy Obtiene un objeto que representa una directiva especificada para un libro almacenado en un servidor que ejecuta Microsoft Office SharePoint Server.
Propiedad pública ServerViewableItems Obtiene un objeto que puede usar para interactuar con la lista de objetos publicados en el libro que se muestran en un servidor de Microsoft Office SharePoint Server.
Propiedad pública SharedWorkspace Obtiene un objeto Microsoft.Office.Core.SharedWorkspace que representa el área de documentos donde se encuentra el libro.
Propiedad pública Sheets Obtiene una colección Microsoft.Office.Interop.Excel.Sheets que representa todas las hojas del libro.
Propiedad pública ShowConflictHistory Obtiene o establece un valor que indica si la hoja de cálculo Historial de conflictos está visible en el libro que se abre como una lista compartida.
Propiedad pública ShowPivotChartActiveFields Obtiene o establece un valor que indica si el panel de filtros del gráfico dinámico está visible.
Propiedad pública ShowPivotTableFieldList Obtiene o establece un valor que indica si se puede mostrar la lista de campos de la tabla dinámica.
Propiedad pública Signatures Obtiene la colección de firmas digitales para el libro.
Propiedad pública Site Infraestructura.
Propiedad pública SlicerCaches Obtiene el objeto SlicerCaches asociado al libro.
Propiedad pública SmartDocument Obtiene un objeto Microsoft.Office.Core.SmartDocument que representa la configuración de una solución de documento inteligente.
Propiedad pública SmartTagOptions Obtiene un objeto Microsoft.Office.Interop.Excel.SmartTagOptions que representa las opciones que se pueden realizar con una etiqueta inteligente. Este tipo o miembro está diseñado para usarse exclusivamente en proyectos de 2007 Microsoft Office system. Las etiquetas inteligentes están desusadas en Office 2010.
.
Propiedad pública Styles Obtiene una colección Microsoft.Office.Interop.Excel.Styles que representa todos los estilos del libro.
Propiedad pública Subject Obtiene o establece el asunto para el formulario o la lista de distribución.
Propiedad pública Sync Obtiene un objeto Microsoft.Office.Core.Sync que proporciona acceso a los métodos y propiedades de los documentos que forman parte de un Área de trabajo de documento.
Propiedad pública TableStyles Obtiene la colección de estilos de tabla que se usan en el libro.
Propiedad pública Tag Obtiene o establece el objeto que contiene datos sobre el libro.
Propiedad pública TemplateRemoveExtData Obtiene o establece un valor que indica si se quitan las referencias a datos externos cuando el libro se guarda como una plantilla.
Propiedad pública Theme Obtiene el tema que se aplica al libro.
Propiedad pública Title Obtiene o establece el título de la página Web cuando el libro se guarda como una página Web.
Propiedad pública UpdateLinks Obtiene o establece un valor que indica la configuración de un libro para la actualización de los vínculos OLE incrustados.
Propiedad pública UpdateRemoteReferences Obtiene o establece un valor que indica si Microsoft Office Excel actualiza las referencias remotas del libro.
Propiedad pública UserControl Obtiene o establece un valor que indica si el libro o la aplicación fueron creados o abiertos por el usuario.
Propiedad pública UserStatus Obtiene una matriz bidimensional basada en uno que proporciona información sobre los usuarios que tienen el libro abierto como una lista compartida.
Propiedad pública VBASigned Obtiene un valor que indica si el proyecto de Visual Basic para Aplicaciones del libro se ha firmado digitalmente.
Propiedad pública VBProject Obtiene el proyecto Microsoft.Vbe.Interop.VBProject virtual que está en el libro.
Propiedad pública VstoSmartTags Obtiene la colección Microsoft.Office.Tools.SmartTagCollection asociada con el libro. Este tipo o miembro está diseñado para usarse exclusivamente en proyectos de 2007 Microsoft Office system. Las etiquetas inteligentes están desusadas en Office 2010.
.
Propiedad pública WebOptions Obtiene la colección Microsoft.Office.Interop.Excel.WebOptions, que contiene los atributos de libro que Microsoft Office Excel usa cuando se guarda un documento como una página web o cuando se abre una página web.
Propiedad pública Windows Obtiene una colección Microsoft.Office.Interop.Excel.Windows que representa todas las ventanas del libro.
Propiedad pública Worksheets Obtiene una colección Microsoft.Office.Interop.Excel.Sheets que representa todas las hojas de cálculo del libro.
Propiedad pública WritePassword Obtiene o establece la contraseña de escritura de un libro.
Propiedad pública WriteReserved Obtiene un valor que indica si el libro está reservado para escritura.
Propiedad pública WriteReservedBy Obtiene el nombre del usuario que tiene permiso de escritura para el libro.
Propiedad pública XmlMaps Obtiene una colección Microsoft.Office.Interop.Excel.XmlMaps que representa los mapas de esquema agregados al libro.
Propiedad pública XmlNamespaces Obtiene una colección Microsoft.Office.Interop.Excel.XmlNamespaces que representa los espacios de nombres XML incluidos en el libro.

Arriba

Métodos

  Nombre Descripción
Método público AcceptAllChanges Acepta todos los cambios efectuados en el libro compartido.
Método público Activate Activa la primera ventana asociada con el libro.
Método público AddToFavorites Agrega un acceso directo al libro en la carpeta Favoritos.
Método público ApplyTheme Aplica el tema especificado al libro.
Método público BeginInit Infraestructura.
Método público BreakLink Convierte en valores fórmulas vinculadas a otros orígenes Microsoft Office Excel u OLE.
Método público CanCheckIn Obtiene un valor que indica si Microsoft Office Excel puede proteger el libro en un servidor.
Método público ChangeFileAccess Cambia los permisos de acceso del libro.Esto podría exigir que se cargue una versión actualizada desde el disco.
Método público ChangeLink Cambia un vínculo de un documento a otro.
Método público CheckIn Devuelve un libro de un equipo local a un servidor y establece el libro local en modo de sólo lectura para que no se pueda modificar localmente.Cuando se llama a este método, se cierra el libro.
Método público CheckInWithVersion Envía el libro del equipo local a un servidor y establece el libro local en modo de sólo lectura para que no se pueda modificar localmente.Cuando se llama a este método, se cierra el libro.
Método público Close Cierra el libro.
Método protegido CreateRibbonExtensibilityObject Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility.
Método protegido CreateRibbonObjects Devuelve una matriz de objetos OfficeRibbon al método CreateRibbonExtensibilityObject.
Método público DeleteNumberFormat Elimina un formato de número personalizado del libro.
Método público Dispose Libera todos los recursos usados por la instancia actual de la clase WorkbookBase.
Método público EnableConnections Habilita las conexiones de datos dentro del libro.
Método público EndInit Infraestructura.
Método público EndReview Finaliza una revisión de un archivo enviado para revisión con el método SendForReview.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público ExclusiveAccess Asigna al usuario actual acceso exclusivo al libro que está abierto como una lista compartida.
Método público ExportAsFixedFormat Guarda un libro en formato PDF o XPS.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método protegido FinishInitialization
Método público FollowHyperlink Muestra un documento en memoria caché, si ya se ha descargado.De lo contrario, este método resuelve el hipervínculo, descarga el documento de destino y muestra el documento en la aplicación correspondiente.
Método público ForwardMailer Infraestructura.
Método público get_Colors Infraestructura.
Método protegido GetAutomationObject Lo llama Runtime de Microsoft Visual Studio Tools para Office para obtener un objeto que el código de VBA puede usar en el libro.
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método protegido GetHostItem<T>
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público GetWorkflowTasks Devuelve la colección de tareas de flujo de trabajo para el libro.
Método público GetWorkflowTemplates Devuelve la colección de plantillas de flujo de trabajo para el libro.
Método público HighlightChangesOptions Controla cómo se muestran los cambios en un libro compartido.
Método protegido Initialize Infraestructura.
Método protegido InitializeDataBindings Infraestructura.
Método público LinkInfo Obtiene la fecha del vínculo y el estado de actualización.
Método público LinkSources Devuelve una clase Array de vínculos incluidos en el libro.
Método público LockServerFile Bloquea el libro en el servidor para evitar su modificación.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público MergeWorkbook Combina los cambios de un libro en un libro compartido abierto.
Método público NewWindow Crea una nueva ventana.
Método protegido OnShutdown Infraestructura.
Método protegido OnStartup Infraestructura.
Método público OpenLinks Abre los documentos auxiliares de un vínculo o vínculos.
Método público PivotCaches Obtiene una colección Microsoft.Office.Interop.Excel.PivotCaches que representa todas las cachés de tabla dinámica del libro especificado.
Método público PivotTableWizard Crea un objeto Microsoft.Office.Interop.Excel.PivotTable.
Método público Post Envía el libro a una carpeta pública.Este método sólo funciona con un cliente de Microsoft Exchange conectado a un servidor de Microsoft Exchange.
Método público PrintOut Imprime el libro.
Método público PrintOutEx Imprime el libro.
Método público PrintPreview Muestra una vista previa de impresión del objeto tal como aparecerá cuando se imprima.
Método público Protect Protege un libro para que no se pueda modificar.
Método protegido ProtectDocument Lo llama Runtime de Microsoft Visual Studio Tools para Office para que pueda aplicar de nuevo la protección con contraseña al libro una vez guardados los datos almacenados en la memoria caché.
Método público ProtectSharing Guarda el libro y lo protege para compartir.
Método público ProtectSharingEx Guarda el libro y lo protege para compartir.
Método público PurgeChangeHistoryNow Quita las entradas del registro de cambios del libro.
Método público RecheckSmartTags Provoca una comprobación automática de la etiqueta inteligente en primer plano que anota datos no anotados anteriormente. Este tipo o miembro está diseñado para usarse exclusivamente en proyectos de 2007 Microsoft Office system. Las etiquetas inteligentes están desusadas en Office 2010.
.
Método público RefreshAll Actualiza todos los rangos de datos externos e informes de tabla dinámica del libro.
Método público RejectAllChanges Rechaza todos los cambios efectuados en el libro compartido.
Método público ReloadAs Vuelve a cargar un libro basado en un documento HTML, utilizando la codificación de documento especificada.
Método público RemoveCustomization Quita del libro la personalización que se creó mediante las herramientas de desarrollo de Office en Visual Studio.
Método público RemoveDocumentInformation Quita toda la información del tipo especificado del libro.
Método público RemoveUser Desconecta al usuario especificado del libro compartido.
Método público Reply Infraestructura.
Método público ReplyAll Infraestructura.
Método público ReplyWithChanges Envía un mensaje de correo electrónico al autor de un libro enviado a revisión, donde se le notifica que un revisor ha finalizado la revisión del libro.
Método protegido RequestService Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility en una personalización de nivel de documento.
Método público ResetColors Restablece la paleta de colores a los colores predeterminados.
Método público Route Enruta el libro, utilizando la lista de enrutamiento actual del libro.
Método público RunAutoMacros Ejecuta las macros Auto_Open, Auto_Close, Auto_Activate o Auto_Deactivate asociadas al libro.Este método se incluye para la compatibilidad con versiones anteriores.En lugar de estas macros, debe utilizar los eventos Open, Close, Activate y Deactivate.
Método público Save Guarda los cambios efectuados en el libro.
Método público SaveAs Guarda los cambios efectuados en el libro en un archivo diferente.
Método público SaveAsXMLData Exporta a un archivo de datos XML los datos asignados al mapa de esquema XML especificado.
Método público SaveCopyAs Este método guarda una copia del libro en un archivo pero no modifica el libro abierto en memoria.
Método público sblt Infraestructura.
Método público SendFaxOverInternet Envía la hoja activa del libro como un fax a los destinatarios especificados.
Método público SendForReview Envía un libro para revisión en un mensaje de correo electrónico a los destinatarios especificados.
Método público SendMail Envía el libro utilizando el sistema de correo instalado.
Método público SendMailer Infraestructura.
Método público set_Colors Infraestructura. Utilice la propiedad Colors en lugar de este método.
Método público SetLinkOnData Establece el nombre de un procedimiento que se ejecuta cuando se actualiza un vínculo DDE.
Método público SetPasswordEncryptionOptions Establece las opciones para cifrar el libro mediante una contraseña.
Método público ToggleFormsDesign Activa y desactiva el modo de diseño en Microsoft Office Excel.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público Unprotect Quita la protección del libro.Este método no tiene ningún efecto si el libro no está protegido.
Método protegido UnprotectDocument Lo llama Runtime de Microsoft Visual Studio Tools para Office para que pueda quitar la protección con contraseña del libro y guardar los datos almacenados en la memoria caché.
Método público UnprotectSharing Desactiva la protección para compartir y guarda el libro.
Método público UpdateFromFile Actualiza un libro de sólo lectura a partir de la versión guardada en disco, si ésta es más reciente que la copia del libro cargada en memoria.Si la copia en el disco no ha cambiado desde que se cargó el libro, no se vuelve a cargar la copia en memoria.
Método público UpdateLink Actualiza un vínculo (o vínculos) de Microsoft Office Excel, DDE u OLE.
Método público WebPagePreview Muestra una vista preliminar del libro tal como aparecería si se guardase como una página Web.
Método público XmlImport Importa un archivo de datos XML en el libro actual.
Método público XmlImportXml Importa un flujo de datos XML previamente cargado en la memoria.

Arriba

Eventos

  Nombre Descripción
Evento público ActivateEvent Se produce cuando se activa el libro.
Evento público AddinInstall Se produce cuando el libro se instala como un complemento.
Evento público AddinUninstall Se produce cuando el libro se desinstala como complemento.
Evento público AfterSave Se produce una vez que se ha guardado el libro.
Evento público AfterXmlExport Se produce después de que Microsoft Office Excel guarde o exporte datos del libro a un archivo de datos XML.
Evento público AfterXmlImport Se produce después de que se actualice una conexión de datos XML existente o después de que se importen nuevos datos XML en el libro.
Evento público BeforeClose Se produce antes de que se cierre el libro.Si se ha cambiado el libro, este evento se produce antes de que se solicite al usuario que guarde los cambios.
Evento público BeforePrint Se produce antes de que se imprima el libro (o alguno de sus elementos).
Evento público BeforeSave Se produce antes de que se guarde el libro.
Evento público BeforeXmlExport Se produce antes de que Microsoft Office Excel guarde o exporte datos del libro a un archivo de datos XML.
Evento público BeforeXmlImport Se produce antes de que se actualice una conexión de datos XML existente o antes de que se importen nuevos datos XML en el libro.
Evento público BindingContextChanged Infraestructura.
Evento público Deactivate Se produce cuando se desactiva el libro.
Evento público Disposed Infraestructura.
Evento público New Este evento se produce cuando se crea un nuevo libro.
Evento público NewChart Se produce cuando se crea un nuevo gráfico en el libro.
Evento público NewSheet Se produce cuando se crea una hoja en el libro.
Evento público Open Se produce cuando se abre el libro.
Evento público PivotTableCloseConnection Se produce después de que un informe de tabla dinámica cierre la conexión con su origen de datos.
Evento público PivotTableOpenConnection Se produce después de que un informe de tabla dinámica abra la conexión con su origen de datos.
Evento público RowsetComplete Se produce cuando el usuario navega por el conjunto de registros o llama a la acción de conjunto de filas en una tabla dinámica OLAP.
Evento público SheetActivate Incluido sólo por compatibilidad con versiones anteriores.
Evento público SheetBeforeDoubleClick Se produce cuando se hace doble clic en una hoja de cálculo, antes de ejecutarse la acción de doble clic predeterminada.
Evento público SheetBeforeRightClick Se produce cuando se hace clic con el botón secundario en una hoja de cálculo, antes de ejecutarse la acción de clic con el botón secundario predeterminada.
Evento público SheetCalculate Se produce después de que se vuelva a calcular una hoja de cálculo o después de que cualquier dato cambiado se trace en un gráfico.
Evento público SheetChange Este evento se produce cuando cambian celdas de una hoja de cálculo, ya sea por medio del usuario o mediante un vínculo externo.
Evento público SheetDeactivate Incluido sólo por compatibilidad con versiones anteriores.
Evento público SheetFollowHyperlink Este evento se produce al hacer clic en un hipervínculo de un libro.
Evento público SheetPivotTableAfterValueChange Se produce después de editar o volver a calcular una celda o un rango de celdas dentro de una tabla dinámica (para las celdas que contienen fórmulas).
Evento público SheetPivotTableBeforeAllocateChanges Se produce antes de que se apliquen los cambios a una tabla dinámica.
Evento público SheetPivotTableBeforeCommitChanges Se produce antes de confirmar los cambios realizados en una tabla dinámica en el origen de datos OLAP.
Evento público SheetPivotTableBeforeDiscardChanges Se produce antes de que se descarten los cambios realizados en una tabla dinámica.
Evento público SheetPivotTableChangeSync Se produce después de realizar cambios en una tabla dinámica.
Evento público SheetPivotTableUpdate Se produce después de que se actualice la hoja de un informe de tabla dinámica.
Evento público SheetSelectionChange Se produce cuando cambia la selección en una hoja de cálculo.No se produce si la selección se encuentra en una hoja de gráficos.
Evento público Shutdown Se produce cuando se cierra el elemento host workbook.
Evento público Startup Infraestructura.
Evento público SyncEvent Se produce cuando la copia local de una hoja de cálculo que forma parte de un área de documentos se sincroniza con la copia en el servidor.
Evento público WindowActivate Este evento se produce cuando se activa una ventana del libro.
Evento público WindowDeactivate Este evento se produce cuando se desactiva una ventana del libro.
Evento público WindowResize Este evento se produce cuando cambia el tamaño de una ventana del libro.

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado EntryPoint.BeginInit Infraestructura.
Implementación explícita de interfacesMétodo privado EntryPoint.EndInit Infraestructura.
Implementación explícita de interfacesMétodo privado EntryPoint.FinishInitialization Infraestructura.
Implementación explícita de interfacesMétodo privado EntryPoint.Initialize Infraestructura.
Implementación explícita de interfacesMétodo privado EntryPoint.InitializeDataBindings Infraestructura.
Implementación explícita de interfacesMétodo privado EntryPoint.OnShutdown Infraestructura.
Implementación explícita de interfacesMétodo privado EntryPoint.OnStartup Infraestructura.
Implementación explícita de interfacesMétodo privado ICachedDataPersistanceCallback.OnAfterSave
Implementación explícita de interfacesMétodo privado ICachedDataPersistanceCallback.OnBeforeSave
Implementación explícita de interfacesPropiedad privada IExtension.ExtensionBase Infraestructura.
Implementación explícita de interfacesMétodo privado IWorkbookExtension.CreateRibbonExtensibilityObject Infraestructura.
Implementación explícita de interfacesMétodo privado IWorkbookExtension.CreateRibbonObjects Infraestructura.
Implementación explícita de interfacesMétodo privado IWorkbookExtension.GetAutomationObject Infraestructura.
Implementación explícita de interfacesMétodo privado IWorkbookExtension.ProtectDocument Infraestructura.
Implementación explícita de interfacesMétodo privado IWorkbookExtension.RequestService Infraestructura.
Implementación explícita de interfacesMétodo privado IWorkbookExtension.UnprotectDocument Infraestructura.

Arriba

Comentarios

La clase WorkbookBase es la clase base para la clase ThisWorkbook en los proyectos de nivel de documento de Excel creados con Visual Studio.Para tener acceso mediante programación al libro en el proyecto, use la clase ThisWorkbook.Para obtener más información, vea Programar personalizaciones de nivel de documento.

La clase WorkbookBase proporciona los mismos miembros que un objeto Microsoft.Office.Interop.Excel.Workbook en el ensamblado de interoperabilidad primario de Excel, pero agrega las características siguientes:

  • Propiedad VstoSmartTags.Use esta propiedad para agregar etiquetas inteligentes a un libro.

  • Propiedad InnerObject.Use esta propiedad para obtener el objeto Microsoft.Office.Interop.Excel.Workbook subyacente de un elemento host del libro.

  • método RemoveCustomization.Use este método para quitar el ensamblado de personalización de Office del libro en una personalización de nivel de documento.

  • método CreateRibbonObjects.Invalide este método si agregara varias cintas personalizadas a su proyecto mediante la plantilla de elementos Cinta (diseñador visual), y desea especificar qué cintas mostrar en tiempo de ejecución.

  • método GetAutomationObject.Invalide este método para exponer una clase en su proyecto de código VBA en el libro.

Crear elementos host de libros

No puede crear objetos WorkbookBase mediante programación en proyectos de Office.

En proyectos de nivel de documento, se crean automáticamente instancias de la clase ThisWorkbook (que deriva de WorkbookBase) mediante Runtime de Microsoft Visual Studio Tools para Office cuando el usuario final abre el libro.Para obtener más información, vea Programar personalizaciones de nivel de documento.

En los proyectos en el nivel de la aplicación, puede crear elementos host de libros mediante programación usando el método GetVstoObject.Para obtener más información, vea Ampliar documentos de Word y libros de Excel en complementos en el nivel de la aplicación en tiempo de ejecución.

Uso

Este tipo solo se usa en los proyectos de Office destinados a .NET Framework 4 y .NET Framework 4.5. El ensamblado que define este tipo no forma parte del Runtime de Microsoft Visual Studio Tools para Office. Este ensamblado se debe implementar con la solución. Para obtener más información, vea Ensamblados en el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

Ejemplos

Información general sobre elementos y controles Host

Elemento host Workbook

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Office.Tools.Excel (Espacio de nombres)