Worksheet Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una hoja de cálculo.
public interface class Worksheet : Microsoft::Office::Interop::Excel::_Worksheet, Microsoft::Office::Interop::Excel::DocEvents_Event
[System.Runtime.InteropServices.Guid("000208D8-0000-0000-C000-000000000046")]
public interface Worksheet : Microsoft.Office.Interop.Excel._Worksheet, Microsoft.Office.Interop.Excel.DocEvents_Event
Public Interface Worksheet
Implements _Worksheet, DocEvents_Event
- Derivado
- Atributos
- Implementaciones
Comentarios
Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información acerca del método y los miembros de propiedad del objeto COM, vea _Worksheet.
El objeto Hoja de cálculo es un miembro de la Worksheets colección. La colección Worksheets contiene todos los objetos Worksheet de un libro.
En esta sección se describen las siguientes propiedades para devolver un objeto de hoja de cálculo :
- Worksheets propiedad
- ActiveSheet propiedad
Worksheets (propiedad)
Use hojas de cálculo(index), donde index es el número de índice o el nombre de la hoja de cálculo, para devolver un único objeto de hoja de cálculo .
El número de índice de la hoja de cálculo representa la posición de la hoja en la barra de fichas del libro. Worksheets(1) es la primera hoja (en el extremo izquierdo) del libro y Worksheets(Worksheets.Count) es la última. En el recuento de índice se incluyen todas las hojas, aunque estén ocultas.
El nombre de la hoja de cálculo se muestra en la pestaña de la hoja de cálculo. Use la Name propiedad para establecer o devolver el nombre de la hoja de cálculo.
El objeto Hoja de cálculo también es miembro de la Sheets colección. La colección Sheets contiene todas las hojas del libro (tanto hojas de gráfico como hojas de cálculo).
ActiveSheet (propiedad)
Cuando una hoja de cálculo es la hoja activa, puede usar la propiedad ActiveSheet para hacer referencia a ella.
Propiedades
| Nombre | Description |
|---|---|
| _CodeName |
Reservado para uso interno. (Heredado de _Worksheet) |
| _DisplayRightToLeft |
Reservado para uso interno. (Heredado de _Worksheet) |
| Application |
Cuando se usa sin un cualificador de objeto, esta propiedad devuelve un Application objeto que representa la aplicación de Microsoft Excel. Cuando se usa con un calificador de objeto, esta propiedad devuelve un objeto Application que representa el creador del objeto especificado (puede usar esta propiedad con un objeto de automatización OLE para devolver la aplicación de ese objeto). Solo lectura. (Heredado de _Worksheet) |
| AutoFilter |
Devuelve un AutoFilter objeto si el filtrado está activado. No devuelve nada si el filtrado está desactivado. Solo lectura. (Heredado de _Worksheet) |
| AutoFilterMode |
True si las flechas desplegables de Filtro automático están visibles en la hoja. Esta propiedad es independiente de la FilterMode propiedad. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| Cells |
Devuelve un Range objeto que representa todas las celdas de la hoja de cálculo (no solo las celdas que están actualmente en uso). Solo lectura. (Heredado de _Worksheet) |
| CircularReference |
Devuelve un Range objeto que representa el rango que contiene la primera referencia circular de la hoja o devuelve Nothing si no hay ninguna referencia circular en la hoja. Para que puedan efectuarse los cálculos es necesario eliminar la referencia circular. Solo lectura. (Heredado de _Worksheet) |
| CodeName |
Devuelve el nombre de código del objeto. String de solo lectura. (Heredado de _Worksheet) |
| Columns |
Devuelve un Range objeto que representa todas las columnas de la hoja de cálculo especificada. Solo lectura. (Heredado de _Worksheet) |
| Comments |
Devuelve una Comments colección que representa todos los comentarios de la hoja de cálculo especificada. Solo lectura. (Heredado de _Worksheet) |
| ConsolidationFunction |
Devuelve el código de función que se emplea en la consolidación actual. Puede ser una de las XlConsolidationFunction constantes. Solo lectura. (Heredado de _Worksheet) |
| ConsolidationOptions |
Devuelve una matriz de tres elementos de opciones de consolidación, como se muestra en la siguiente tabla. Si el elemento es True, se establecerá la opción. Read-only objeto. (Heredado de _Worksheet) |
| ConsolidationSources |
Devuelve una matriz de valores de cadena que asignan un nombre a las hojas de origen de la consolidación actual de la hoja de cálculo. Devuelve Empty si no hay ninguna consolidación en la hoja. Read-only objeto. (Heredado de _Worksheet) |
| Creator |
Devuelve una constante en la XlCreator enumeración que indica la aplicación en la que se creó este objeto. Si el objeto se creó en Microsoft Excel, la propiedad devuelve la cadena XCEL, que es el equivalente del número hexadecimal 5843454C. xlCreatorCode de solo lectura. (Heredado de _Worksheet) |
| CustomProperties |
Devuelve un CustomProperties objeto que representa la información de identificador asociada a una hoja de cálculo. (Heredado de _Worksheet) |
| DisplayAutomaticPageBreaks |
Reservado para uso interno. (Heredado de _Worksheet) |
| DisplayPageBreaks |
True si en la hoja de cálculo especificada se muestran los saltos de página (automáticos y manuales). Boolean de lectura y escritura. (Heredado de _Worksheet) |
| DisplayRightToLeft |
True si la ventana, hoja de cálculo u ListObject especificados se muestra de derecha a izquierda y no de izquierda a derecha. False si el objeto se muestra de izquierda a derecha. Booleano de solo lectura. (Heredado de _Worksheet) |
| EnableAutoFilter |
True si están activadas las flechas de Autofiltro cuando se activa la protección de la interfaz de usuario. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| EnableCalculation |
True si Microsoft Excel actualiza automáticamente la hoja de cálculo cuando sea necesario. False si Excel no actualiza la hoja. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| EnableFormatConditionsCalculation |
Devuelve o establece si los formatos condicionales se producirán automáticamente según sea necesario. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| EnableOutlining |
True si están activados los símbolos de esquema cuando se activa la protección de la interfaz del usuario. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| EnablePivotTable |
True si están activados los controles y acciones de tabla dinámica cuando se activa la protección de la interfaz del usuario. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| EnableSelection |
Devuelve o establece qué celdas se pueden seleccionar en la hoja de cálculo. Lectura y escritura XlEnableSelection (Heredado de _Worksheet) |
| FilterMode |
Verdadero si la hoja de cálculo está en modo filtro. Booleano de solo lectura. (Heredado de _Worksheet) |
| HPageBreaks |
Devuelve una HPageBreaks colección que representa los saltos de página horizontales de la hoja. Solo lectura. (Heredado de _Worksheet) |
| Hyperlinks |
Devuelve una Hyperlinks colección que representa los hipervínculos del rango o de la hoja de cálculo. (Heredado de _Worksheet) |
| Index |
Devuelve el número de índice del objeto contenido en el conjunto de objetos similares. Integer de solo lectura. (Heredado de _Worksheet) |
| ListObjects |
Devuelve una colección de objetos de la hoja de ListObject cálculo. Colección ListObjects de sólo lectura. (Heredado de _Worksheet) |
| MailEnvelope |
Representa un encabezado de correo electrónico de un documento. (Heredado de _Worksheet) |
| Name |
Devuelve o establece el nombre del objeto. String de lectura y escritura. (Heredado de _Worksheet) |
| Names |
Devuelve una Names colección que representa todos los nombres específicos de la hoja de cálculo (nombres definidos con el prefijo "¡NombreDeHoja!"). Objeto Names de sólo lectura. (Heredado de _Worksheet) |
| Next |
Devuelve un Chart, Range, o Worksheet un objeto que representa la siguiente hoja o celda. Solo lectura. (Heredado de _Worksheet) |
| OnCalculate |
Reservado para uso interno. (Heredado de _Worksheet) |
| OnData |
Reservado para uso interno. (Heredado de _Worksheet) |
| OnDoubleClick |
Reservado para uso interno. (Heredado de _Worksheet) |
| OnEntry |
Reservado para uso interno. (Heredado de _Worksheet) |
| OnSheetActivate |
Reservado para uso interno. (Heredado de _Worksheet) |
| OnSheetDeactivate |
Reservado para uso interno. (Heredado de _Worksheet) |
| Outline |
Devuelve un Outline objeto que representa el esquema de la hoja de cálculo especificada. Solo lectura. (Heredado de _Worksheet) |
| PageSetup |
Devuelve un PageSetup objeto que contiene toda la configuración de configuración de página para el objeto especificado. Solo lectura. (Heredado de _Worksheet) |
| Parent |
Devuelve el objeto primario del objeto especificado. Solo lectura. (Heredado de _Worksheet) |
| Previous |
Devuelve un Chart, Range, o Worksheet un objeto que representa la hoja o celda anterior. Solo lectura. (Heredado de _Worksheet) |
| PrintedCommentPages |
Obtiene el número de páginas de comentarios que se imprimirán para la hoja de cálculo actual. (Heredado de _Worksheet) |
| ProtectContents |
Es True si el contenido de la hoja está protegido. En un gráfico, protege todo el gráfico. En una hoja de cálculo, esto protege las celdas individuales. Booleano de solo lectura. (Heredado de _Worksheet) |
| ProtectDrawingObjects |
Es True si las formas están protegidas. Booleano de solo lectura. (Heredado de _Worksheet) |
| Protection |
Devuelve un Protection objeto que representa las opciones de protección de la hoja de cálculo. (Heredado de _Worksheet) |
| ProtectionMode |
Es True si está activada la protección de sólo interfaz de usuario. Para activar la protección de la interfaz de usuario, use el Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) método con el |
| ProtectScenarios |
True si los escenarios de la hoja de cálculo están protegidos. Booleano de solo lectura. (Heredado de _Worksheet) |
| QueryTables |
Devuelve la QueryTables colección que representa todas las tablas de consulta de la hoja de cálculo especificada. Solo lectura. (Heredado de _Worksheet) |
| Range[Object, Object] |
Devuelve un Range objeto que representa una celda o un rango de celdas. (Heredado de _Worksheet) |
| Rows |
Devuelve un Range objeto que representa todas las filas de la hoja de cálculo especificada. Objeto Range de solo lectura. (Heredado de _Worksheet) |
| Scripts |
Devuelve la Scripts colección, que contiene Script objetos que representan bloques de script o código en el documento especificado cuando se guarda como una página web. (Heredado de _Worksheet) |
| ScrollArea |
Devuelve o establece el rango en el que se permite el desplazamiento como una referencia de rango de estilo A1. No pueden seleccionarse las celdas que estén fuera del área de desplazamiento. String de lectura y escritura. (Heredado de _Worksheet) |
| Shapes |
Devuelve un Shapes objeto que representa todas las formas de la hoja de cálculo o de gráfico. Solo lectura. (Heredado de _Worksheet) |
| SmartTags |
Devuelve un SmartTags objeto que representa el identificador de la celda especificada. (Heredado de _Worksheet) |
| Sort |
Devuelve los valores ordenados de la hoja actual. Solo lectura. (Heredado de _Worksheet) |
| StandardHeight |
Devuelve el alto estándar (predeterminado) de todas las filas de la hoja de cálculo en puntos. Double de solo lectura. (Heredado de _Worksheet) |
| StandardWidth |
Devuelve o establece el ancho estándar (predeterminado) de todas las columnas en la hoja de cálculo. Double de lectura y escritura. (Heredado de _Worksheet) |
| Tab |
Devuelve un Tab objeto de un gráfico o una hoja de cálculo. (Heredado de _Worksheet) |
| TransitionExpEval |
True si Microsoft Excel usa las reglas de evaluación de expresiones de Lotus 1-2-3 en la hoja de cálculo. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| TransitionFormEntry |
True si Microsoft Excel usa las reglas de inserción de fórmulas de Lotus 1-2-3 en la hoja de cálculo. Boolean de lectura y escritura. (Heredado de _Worksheet) |
| Type |
Devuelve o establece el tipo de hoja de cálculo. Solo lectura XlSheetType (Heredado de _Worksheet) |
| UsedRange |
Devuelve un Range objeto que representa el rango usado en la hoja de cálculo especificada. Solo lectura. (Heredado de _Worksheet) |
| Visible |
Determina si el objeto es visible. Lectura y escritura XlSheetVisibility (Heredado de _Worksheet) |
| VPageBreaks |
Devuelve una VPageBreaks colección que representa los saltos de página verticales de la hoja. Solo lectura. (Heredado de _Worksheet) |
Métodos
| Nombre | Description |
|---|---|
| _CheckSpelling(Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| _Evaluate(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| _PasteSpecial(Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| _PrintOut(Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| _Protect(Object, Object, Object, Object, Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| _SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Arcs(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Buttons(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| ChartObjects(Object) |
Devuelve un objeto que representa un único gráfico insertado (un ChartObject objeto) o una colección de todos los gráficos incrustados (un ChartObjects objeto) en la hoja. (Heredado de _Worksheet) |
| CheckBoxes(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| CheckSpelling(Object, Object, Object, Object) |
Comprueba la ortografía de un objeto. Este formulario no tiene valor de retorno; Microsoft Excel muestra el cuadro de diálogo Ortografía. (Heredado de _Worksheet) |
| CircleInvalid() |
Rodea con un círculo los elementos no válidos de la hoja de cálculo. (Heredado de _Worksheet) |
| ClearArrows() |
Borra las flechas de rastreo de la hoja de cálculo. La característica auditoría agrega las flechas de rastreo. (Heredado de _Worksheet) |
| ClearCircles() |
Borra los círculos de los elementos no válidos de la hoja de cálculo. (Heredado de _Worksheet) |
| Copy(Object, Object) |
Copia la hoja a otra ubicación del libro. (Heredado de _Worksheet) |
| Delete() |
Elimina el objeto. (Heredado de _Worksheet) |
| DrawingObjects(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Drawings(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| DropDowns(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Evaluate(Object) |
Convierte un nombre de Microsoft Excel en un objeto o un valor. (Heredado de _Worksheet) |
| ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Exporta a un archivo con el formato especificado. (Heredado de _Worksheet) |
| GroupBoxes(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| GroupObjects(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Labels(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Lines(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| ListBoxes(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Move(Object, Object) |
Mueve la hoja a otra ubicación del libro (Heredado de _Worksheet) |
| OLEObjects(Object) |
Devuelve un objeto que representa un único objeto OLE (una OLEObject) o una colección de todos los objetos OLE (una OLEObjects colección) del gráfico o de la hoja. Solo lectura. (Heredado de _Worksheet) |
| OptionButtons(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Ovals(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Paste(Object, Object) |
Pega el contenido del Portapapeles en la hoja. (Heredado de _Worksheet) |
| PasteSpecial(Object, Object, Object, Object, Object, Object, Object) |
Pega el contenido del Portapapeles en la hoja con un formato especificado. Use este método para pegar datos de otras aplicaciones o bien para pegarlos con un formato específico. (Heredado de _Worksheet) |
| Pictures(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| PivotTables(Object) |
Devuelve un objeto que representa un único informe de tabla dinámica (un PivotTable objeto) o una colección de todos los informes de tabla dinámica (un PivotTables objeto) en una hoja de cálculo. Solo lectura. (Heredado de _Worksheet) |
| PivotTableWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Crea un PivotTable objeto. Este método no muestra el Asistente para tablas dinámicas. No está disponible para orígenes de datos OLE DB. Use el Add(Object, Object, Object, Object) método para agregar una caché de tabla dinámica y, después, cree un informe de tabla dinámica basado en la memoria caché. objeto de tabla dinámica . (Heredado de _Worksheet) |
| PrintOut(Object, Object, Object, Object, Object, Object, Object, Object) |
Imprime el objeto. (Heredado de _Worksheet) |
| PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| PrintPreview(Object) |
Muestra una vista preliminar del objeto tal como aparecería impreso. (Heredado de _Worksheet) |
| Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Protege una hoja de cálculo para que no se pueda modificar. (Heredado de _Worksheet) |
| Rectangles(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| ResetAllPageBreaks() |
Restablece todos los saltos de página en la hoja especificada. (Heredado de _Worksheet) |
| SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Guarda los cambios del gráfico o de la hoja de cálculo en un archivo diferente. (Heredado de _Worksheet) |
| Scenarios(Object) |
Devuelve un objeto que representa un único escenario (un Scenario objeto) o una colección de escenarios (un Scenarios objeto) en la hoja de cálculo. (Heredado de _Worksheet) |
| ScrollBars(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Select(Object) |
Selecciona el objeto. (Heredado de _Worksheet) |
| SetBackgroundPicture(String) |
Establece el gráfico de fondo de una hoja de cálculo o un gráfico. (Heredado de _Worksheet) |
| ShowAllData() |
Hace visibles todas las filas de la lista filtrada actual. Si se está usando Autofiltro, este método cambiará las flechas a "Todas". (Heredado de _Worksheet) |
| ShowDataForm() |
Muestra el formulario de datos correspondiente a la hoja de cálculo. (Heredado de _Worksheet) |
| Spinners(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| TextBoxes(Object) |
Reservado para uso interno. (Heredado de _Worksheet) |
| Unprotect(Object) |
Elimina la protección de una hoja o de un libro. Este método no tiene efecto si la hoja o el libro no están protegidos. (Heredado de _Worksheet) |
| XmlDataQuery(String, Object, Object) |
Devuelve un Range objeto que representa las celdas asignadas a un XPath concreto. No devuelve nada si el XPath especificado no se ha asignado a la hoja de cálculo o si el rango asignado está vacío. (Heredado de _Worksheet) |
| XmlMapQuery(String, Object, Object) |
Devuelve un Range objeto que representa las celdas asignadas a un XPath concreto. Devuelve NothingNothing si la expresión XPath especificada no se ha asignado a la hoja. (Heredado de _Worksheet) |
Eventos
| Nombre | Description |
|---|---|
| Activate |
Se produce cuando se activa una hoja de cálculo. (Heredado de DocEvents_Event) |
| BeforeDelete |
El evento BeforeDelete se produce antes de que se elimine cualquier hoja. (Heredado de DocEvents_Event) |
| BeforeDoubleClick |
Se produce al hacer doble clic en una hoja de cálculo, antes de la acción de doble clic predeterminada. (Heredado de DocEvents_Event) |
| BeforeRightClick |
Se produce al hacer clic con el botón secundario del mouse (ratón) en una hoja de cálculo, antes de la acción predeterminada. (Heredado de DocEvents_Event) |
| Calculate |
Ocurre después de que se vuelve a calcular la hoja de cálculo. (Heredado de DocEvents_Event) |
| Change |
Se produce cuando el usuario o un vínculo externo cambia las celdas de la hoja de cálculo. (Heredado de DocEvents_Event) |
| Deactivate |
Ocurre cuando la hoja de cálculo está desactivada. (Heredado de DocEvents_Event) |
| FollowHyperlink |
Se produce al hacer clic en un hipervínculo de una hoja de cálculo. Para eventos de nivel de aplicación y de libro, vea el evento SheetFollowHyperlink . (Heredado de DocEvents_Event) |
| LensGalleryRenderComplete |
Se produce cuando los iconos de una galería de llamadas (dinámicos y estáticos) han completado la representación. (Heredado de DocEvents_Event) |
| PivotTableAfterValueChange |
Se produce después de editar o actualizar una celda o un rango de celdas en una tabla dinámica (en celdas que contienen fórmulas). (Heredado de DocEvents_Event) |
| PivotTableBeforeAllocateChanges |
Se produce antes de que se apliquen los cambios a la tabla dinámica. (Heredado de DocEvents_Event) |
| PivotTableBeforeCommitChanges |
Se produce antes de confirmar los cambios en el origen de datos OLAP de una tabla dinámica. (Heredado de DocEvents_Event) |
| PivotTableBeforeDiscardChanges |
Se produce antes de que se descarten los cambios realizados en la tabla dinámica. (Heredado de DocEvents_Event) |
| PivotTableChangeSync |
Se produce después de realizar cambios en una tabla dinámica. (Heredado de DocEvents_Event) |
| PivotTableUpdate |
Se produce después de actualizar un informe de tabla dinámica en una hoja de cálculo. (Heredado de DocEvents_Event) |
| SelectionChange |
Se produce cuando cambia la selección de una hoja de cálculo. (Heredado de DocEvents_Event) |
| TableUpdate |
Se produce después de que una tabla de consulta conectada al modelo de datos se actualiza en una hoja de cálculo. (Heredado de DocEvents_Event) |