Worksheet clase

Worksheet clase

Encapsula el objeto que representa una única hoja de trabajo.

El tipo Worksheet expone los siguientes miembros:

Propiedades

PropiedadDescripción
protectionRepresenta los distintos tipos de opciones de protección disponibles para una hoja de cálculo. Admite opciones de protección avanzadas en ExcelXP y versiones superiores.
unique_idObtiene y establece la identificación única, que es la misma que {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}.
workbookObtiene el objeto del libro que contiene esta hoja.
cellsObtiene la colección Worksheet.cells.
query_tablesObtiene QueryTableCollection en la hoja de trabajo.
pivot_tablesObtiene todas las tablas dinámicas de esta hoja de trabajo.
typeRepresenta el tipo de hoja de trabajo.
nameObtiene o establece el nombre de la hoja de cálculo.
show_formulasIndica si se muestran fórmulas o sus resultados.
is_gridlines_visibleObtiene o establece un valor que indica si las líneas de la cuadrícula son visibles. El valor predeterminado es verdadero.
is_row_column_headers_visibleObtiene o establece un valor que indica si la hoja de cálculo mostrará encabezados de fila y columna.
El valor predeterminado es verdadero.
pane_stateIndica si el panel tiene divisiones horizontales o verticales y si esas divisiones están congeladas.
display_zerosVerdadero si se muestran valores cero.
display_right_to_leftIndica si la hoja de trabajo especificada se muestra de derecha a izquierda en lugar de de izquierda a derecha.
El valor predeterminado es falso.
is_outline_shownIndica si se debe mostrar el esquema.
is_selectedIndica si esta hoja de trabajo está seleccionada cuando se abre el libro.
list_objectsObtiene todos los ListObjects en esta hoja de trabajo.
tab_idEspecifica el identificador interno de la hoja.
horizontal_page_breaksObtiene la colección HorizontalPageBreakCollection.
vertical_page_breaksObtiene la colección VerticalPageBreakCollection.
hyperlinksObtiene la colección HyperlinkCollection.
page_setupRepresenta la descripción de configuración de página en esta hoja.
auto_filterRepresenta el filtro automático para la hoja de trabajo especificada.
has_autofilterIndica si esta hoja de trabajo tiene filtro automático.
transition_evaluationIndica si la opción Evaluación de fórmula de transición (compatibilidad con Lotus) está habilitada.
transition_entryIndica si la opción Entrada de fórmula de transición (compatibilidad con Lotus) está habilitada.
visibility_typeIndica el estado visible de esta hoja.
is_visibleRepresenta si la hoja de trabajo es visible.
sparkline_group_collectionObtiene la colección del grupo de minigráficos en la hoja de trabajo.
sparkline_groupsObtiene los grupos de minigráficos en la hoja de trabajo.
chartsObtiene una colección Chart
commentsObtiene la colección Comment.
picturesObtiene una colección Picture.
text_boxesObtiene una colección TextBox.
check_boxesObtiene una colección CheckBox.
ole_objectsRepresenta una colección de OleObject en una hoja de cálculo.
shapesDevuelve todas las formas de dibujo en esta hoja de trabajo.
slicersObtenga la colección Slicer en la hoja de trabajo
timelinesObtenga la colección Timeline en la hoja de trabajo
indexObtiene el índice de la hoja de la colección de hojas de cálculo.
is_protectedIndica si la hoja de trabajo está protegida.
validationsObtiene la colección de configuración de validación de datos en la hoja de trabajo.
allow_edit_rangesObtiene la colección de rangos de edición permitidos en la hoja de trabajo.
error_check_optionsObtiene la configuración de verificación de errores aplicada en ciertos rangos.
outlineObtiene el esquema de esta hoja de trabajo.
first_visible_rowRepresenta el índice de la primera fila visible.
first_visible_columnRepresenta el índice de la primera columna visible.
zoomRepresenta el factor de escala en porcentaje. Debería estar entre 10 y 400.
view_typeObtiene y establece el tipo de vista.
is_page_break_previewIndica si la hoja de trabajo especificada se muestra en vista normal o vista previa de salto de página.
is_ruler_visibleIndica si la regla es visible. Esta propiedad sólo se aplica para la vista previa de saltos de página.
tab_colorRepresenta el color de la pestaña de la hoja de cálculo.
code_nameObtiene el nombre del código de la hoja de cálculo.
background_imageObtiene y establece la imagen de fondo de la hoja de cálculo.
conditional_formattingsObtiene los formatos condicionales de la hoja de trabajo.
active_cellObtiene o establece la celda activa en la hoja de cálculo.
custom_propertiesObtiene un objeto que representa
la información del identificador asociada con una hoja de trabajo.
smart_tag_settingObtiene todos los SmartTagCollection objetos de la hoja de trabajo.
scenariosObtiene la colección de Scenario.
cell_watchesObtiene una colección de celdas en esta hoja de trabajo que se están observando en la “ventana de observación”.

Métodos

MétodoDescripción
freeze_panesCongela paneles en la celda especificada de la hoja de trabajo.
freeze_panesCongela paneles en la celda especificada de la hoja de trabajo.
copyCopia contenidos y formatos de otra hoja de trabajo.
copyCopia contenidos y formatos de otra hoja de trabajo.
auto_fit_columnAjusta automáticamente el ancho de la columna.
auto_fit_columnAjusta automáticamente el ancho de la columna.
auto_fit_columnsAjusta automáticamente todas las columnas de esta hoja de trabajo.
auto_fit_columnsAjusta automáticamente todas las columnas de esta hoja de trabajo.
auto_fit_columnsAjusta automáticamente el ancho de las columnas.
auto_fit_columnsAjusta automáticamente el ancho de las columnas.
auto_fit_columnsAjusta automáticamente el ancho de las columnas.
auto_fit_columnsAjusta automáticamente el ancho de las columnas.
auto_fit_rowAjusta automáticamente la altura de la fila.
auto_fit_rowAjusta automáticamente la altura de la fila.
auto_fit_rowAjusta automáticamente la altura de la fila en un rango de rectángulo.
auto_fit_rowAjusta automáticamente la altura de la fila.
auto_fit_rowsAjusta automáticamente todas las filas de esta hoja de trabajo.
auto_fit_rowsAjusta automáticamente todas las filas de esta hoja de trabajo.
auto_fit_rowsAjusta automáticamente todas las filas de esta hoja de trabajo.
auto_fit_rowsAjusta automáticamente la altura de la fila en un rango.
auto_fit_rowsAjusta automáticamente la altura de la fila en un rango.
protectProtege la hoja de trabajo.
protectProtege la hoja de trabajo.
unprotectDesprotege la hoja de trabajo.
unprotectDesprotege la hoja de trabajo.
calculate_formulaCalcula una fórmula.
calculate_formulaCalcula una expresión de fórmula directamente.
calculate_formulaCalcula una expresión de fórmula directamente.
calculate_formulaCalcula todas las fórmulas en esta hoja de trabajo.
calculate_array_formulaCalcula una fórmula como fórmula matricial.
calculate_array_formulaCalcula una fórmula como fórmula matricial.
calculate_array_formulaCalcula una fórmula como fórmula matricial.
get_panesObtiene los cristales de las ventanas.
get_freezed_panesObtiene los paneles congelados.
splitVentana dividida.
un_freeze_panesDescongela paneles en la hoja de trabajo.
remove_splitElimina la ventana dividida.
add_page_breaksAgrega salto de página.
advanced_filterFiltra datos utilizando criterios complejos.
remove_auto_filterElimina el filtro automático de la hoja de trabajo.
set_visibleEstablece las opciones visibles.
select_rangeSelecciona un rango.
remove_all_drawing_objectsElimina todos los objetos de dibujo en esta hoja de trabajo.
clear_commentsBorra todos los comentarios en la hoja de cálculo del diseñador.
move_toMueve la hoja a otra ubicación en la hoja de cálculo.
replaceReemplaza el texto de todas las celdas con una nueva cadena.
get_selected_rangesObtiene rangos seleccionados de celdas en la hoja de cálculo del diseñador.
set_backgroundEstablece la imagen de fondo de la hoja de trabajo.
get_printing_page_breaksObtiene saltos de página automáticos.
start_access_cacheInicia la sesión que utiliza cachés para acceder a los datos de esta hoja de trabajo.
close_access_cacheCierra la sesión que utiliza cachés para acceder a los datos de esta hoja de trabajo.
convert_formula_reference_styleConvierte el estilo de referencia de la fórmula.
xml_map_queryConsulta áreas de celda que se asignaron/vincularon a la ruta específica del mapa xml.
refresh_pivot_tablesActualiza todas las tablas dinámicas de esta hoja de trabajo.

Ejemplo

El siguiente ejemplo muestra cómo congelar paneles e insertar un hipervínculo a una hoja de trabajo con .Net o VB.

from aspose.cells import Workbook

workbook = Workbook()
sheet = workbook.worksheets[0]
# Freeze panes at "AS40" with 10 rows and 10 columns
sheet.freeze_panes("AS40", 10, 10)
# Add a hyperlink in Cell A1
sheet.hyperlinks.add("A1", 1, 1, "http://www.aspose.com")

Ver también