Compartir a través de


Worksheet Interfaz

Definición

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 sobre los miembros de método y propiedad del objeto COM, vea _Worksheet.

El objeto Worksheet es 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 Worksheet :

Worksheets (propiedad)

Use Worksheets(index), donde index es el número o el nombre del índice de la hoja de cálculo, para devolver un único objeto Worksheet .

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 Worksheet también es miembro de la Sheets colección. La colección Sheets contiene todas las hojas del libro (hojas de gráficos y 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

_CodeName

Reservado para uso interno.

(Heredado de _Worksheet)
_DisplayRightToLeft

Reservado para uso interno.

(Heredado de _Worksheet)
Application

Cuando se usa sin un calificador 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. Devuelve Nothing 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 intervalo 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 o ListObject especificada se muestra de derecha a izquierda en lugar de 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

True si la hoja de cálculo está en modo de 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 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 ListObject la hoja de cálculo. Colección ListObjects de sólo lectura.

(Heredado de _Worksheet)
MailEnvelope

Representa un encabezado de correo electrónico para 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 "WorksheetName!"). Objeto Names de sólo lectura.

(Heredado de _Worksheet)
Next

Devuelve un Chartobjeto , Rangeo Worksheet 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 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 Chartobjeto , Rangeo Worksheet 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. Para 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 UserInterfaceOnly argumento establecido en True. Booleano de solo lectura.

(Heredado de _Worksheet)
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 intervalo donde se permite el desplazamiento como 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 del 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 para 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. De solo XlSheetTypelectura.

(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

_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 incrustado (un ChartObject objeto) o una colección de todos los gráficos incrustados (un ChartObjects objeto) de 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 ningún valor devuelto; 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 (un OLEObject) o una colección de todos los objetos OLE (una OLEObjects colección) del gráfico o 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) de 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, a continuación, cree un informe de tabla dinámica basado en la memoria caché. Objeto PivotTable .

(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 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 determinado. Devuelve Nothing si el XPath especificado no se ha asignado a la hoja de cálculo o si el intervalo asignado está vacío.

(Heredado de _Worksheet)
XmlMapQuery(String, Object, Object)

Devuelve un Range objeto que representa las celdas asignadas a un XPath determinado. Devuelve NothingNothing si la expresión XPath especificada no se ha asignado a la hoja.

(Heredado de _Worksheet)

Eventos

Activate

Se produce cuando se activa una hoja de cálculo.

(Heredado de DocEvents_Event)
BeforeDelete

El evento BeforeDelete se produce antes de eliminar 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

Se produce después de volver 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

Se produce cuando se desactiva la hoja de cálculo.

(Heredado de DocEvents_Event)
FollowHyperlink

Se produce al hacer clic en un hipervínculo de una hoja de cálculo. Para los eventos de nivel de aplicación y 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 actualice en una hoja de cálculo.

(Heredado de DocEvents_Event)

Se aplica a