Worksheet clase
Worksheet clase
Encapsula el objeto que representa una única hoja de trabajo.
El tipo Worksheet expone los siguientes miembros:
Propiedades
Propiedad | Descripción |
---|---|
protection | Representa 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_id | Obtiene y establece la identificación única, que es la misma que {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
workbook | Obtiene el objeto del libro que contiene esta hoja. |
cells | Obtiene la colección Worksheet.cells . |
query_tables | Obtiene QueryTableCollection en la hoja de trabajo. |
pivot_tables | Obtiene todas las tablas dinámicas de esta hoja de trabajo. |
type | Representa el tipo de hoja de trabajo. |
name | Obtiene o establece el nombre de la hoja de cálculo. |
show_formulas | Indica si se muestran fórmulas o sus resultados. |
is_gridlines_visible | Obtiene 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_visible | Obtiene o establece un valor que indica si la hoja de cálculo mostrará encabezados de fila y columna. El valor predeterminado es verdadero. |
pane_state | Indica si el panel tiene divisiones horizontales o verticales y si esas divisiones están congeladas. |
display_zeros | Verdadero si se muestran valores cero. |
display_right_to_left | Indica 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_shown | Indica si se debe mostrar el esquema. |
is_selected | Indica si esta hoja de trabajo está seleccionada cuando se abre el libro. |
list_objects | Obtiene todos los ListObjects en esta hoja de trabajo. |
tab_id | Especifica el identificador interno de la hoja. |
horizontal_page_breaks | Obtiene la colección HorizontalPageBreakCollection . |
vertical_page_breaks | Obtiene la colección VerticalPageBreakCollection . |
hyperlinks | Obtiene la colección HyperlinkCollection . |
page_setup | Representa la descripción de configuración de página en esta hoja. |
auto_filter | Representa el filtro automático para la hoja de trabajo especificada. |
has_autofilter | Indica si esta hoja de trabajo tiene filtro automático. |
transition_evaluation | Indica si la opción Evaluación de fórmula de transición (compatibilidad con Lotus) está habilitada. |
transition_entry | Indica si la opción Entrada de fórmula de transición (compatibilidad con Lotus) está habilitada. |
visibility_type | Indica el estado visible de esta hoja. |
is_visible | Representa si la hoja de trabajo es visible. |
sparkline_group_collection | Obtiene la colección del grupo de minigráficos en la hoja de trabajo. |
sparkline_groups | Obtiene los grupos de minigráficos en la hoja de trabajo. |
charts | Obtiene una colección Chart |
comments | Obtiene la colección Comment . |
pictures | Obtiene una colección Picture . |
text_boxes | Obtiene una colección TextBox . |
check_boxes | Obtiene una colección CheckBox . |
ole_objects | Representa una colección de OleObject en una hoja de cálculo. |
shapes | Devuelve todas las formas de dibujo en esta hoja de trabajo. |
slicers | Obtenga la colección Slicer en la hoja de trabajo |
timelines | Obtenga la colección Timeline en la hoja de trabajo |
index | Obtiene el índice de la hoja de la colección de hojas de cálculo. |
is_protected | Indica si la hoja de trabajo está protegida. |
validations | Obtiene la colección de configuración de validación de datos en la hoja de trabajo. |
allow_edit_ranges | Obtiene la colección de rangos de edición permitidos en la hoja de trabajo. |
error_check_options | Obtiene la configuración de verificación de errores aplicada en ciertos rangos. |
outline | Obtiene el esquema de esta hoja de trabajo. |
first_visible_row | Representa el índice de la primera fila visible. |
first_visible_column | Representa el índice de la primera columna visible. |
zoom | Representa el factor de escala en porcentaje. Debería estar entre 10 y 400. |
view_type | Obtiene y establece el tipo de vista. |
is_page_break_preview | Indica si la hoja de trabajo especificada se muestra en vista normal o vista previa de salto de página. |
is_ruler_visible | Indica si la regla es visible. Esta propiedad sólo se aplica para la vista previa de saltos de página. |
tab_color | Representa el color de la pestaña de la hoja de cálculo. |
code_name | Obtiene el nombre del código de la hoja de cálculo. |
background_image | Obtiene y establece la imagen de fondo de la hoja de cálculo. |
conditional_formattings | Obtiene los formatos condicionales de la hoja de trabajo. |
active_cell | Obtiene o establece la celda activa en la hoja de cálculo. |
custom_properties | Obtiene un objeto que representa la información del identificador asociada con una hoja de trabajo. |
smart_tag_setting | Obtiene todos los SmartTagCollection objetos de la hoja de trabajo. |
scenarios | Obtiene la colección de Scenario . |
cell_watches | Obtiene una colección de celdas en esta hoja de trabajo que se están observando en la “ventana de observación”. |
Métodos
Método | Descripción |
---|---|
freeze_panes | Congela paneles en la celda especificada de la hoja de trabajo. |
freeze_panes | Congela paneles en la celda especificada de la hoja de trabajo. |
copy | Copia contenidos y formatos de otra hoja de trabajo. |
copy | Copia contenidos y formatos de otra hoja de trabajo. |
auto_fit_column | Ajusta automáticamente el ancho de la columna. |
auto_fit_column | Ajusta automáticamente el ancho de la columna. |
auto_fit_columns | Ajusta automáticamente todas las columnas de esta hoja de trabajo. |
auto_fit_columns | Ajusta automáticamente todas las columnas de esta hoja de trabajo. |
auto_fit_columns | Ajusta automáticamente el ancho de las columnas. |
auto_fit_columns | Ajusta automáticamente el ancho de las columnas. |
auto_fit_columns | Ajusta automáticamente el ancho de las columnas. |
auto_fit_columns | Ajusta automáticamente el ancho de las columnas. |
auto_fit_row | Ajusta automáticamente la altura de la fila. |
auto_fit_row | Ajusta automáticamente la altura de la fila. |
auto_fit_row | Ajusta automáticamente la altura de la fila en un rango de rectángulo. |
auto_fit_row | Ajusta automáticamente la altura de la fila. |
auto_fit_rows | Ajusta automáticamente todas las filas de esta hoja de trabajo. |
auto_fit_rows | Ajusta automáticamente todas las filas de esta hoja de trabajo. |
auto_fit_rows | Ajusta automáticamente todas las filas de esta hoja de trabajo. |
auto_fit_rows | Ajusta automáticamente la altura de la fila en un rango. |
auto_fit_rows | Ajusta automáticamente la altura de la fila en un rango. |
protect | Protege la hoja de trabajo. |
protect | Protege la hoja de trabajo. |
unprotect | Desprotege la hoja de trabajo. |
unprotect | Desprotege la hoja de trabajo. |
calculate_formula | Calcula una fórmula. |
calculate_formula | Calcula una expresión de fórmula directamente. |
calculate_formula | Calcula una expresión de fórmula directamente. |
calculate_formula | Calcula todas las fórmulas en esta hoja de trabajo. |
calculate_array_formula | Calcula una fórmula como fórmula matricial. |
calculate_array_formula | Calcula una fórmula como fórmula matricial. |
calculate_array_formula | Calcula una fórmula como fórmula matricial. |
get_panes | Obtiene los cristales de las ventanas. |
get_freezed_panes | Obtiene los paneles congelados. |
split | Ventana dividida. |
un_freeze_panes | Descongela paneles en la hoja de trabajo. |
remove_split | Elimina la ventana dividida. |
add_page_breaks | Agrega salto de página. |
advanced_filter | Filtra datos utilizando criterios complejos. |
remove_auto_filter | Elimina el filtro automático de la hoja de trabajo. |
set_visible | Establece las opciones visibles. |
select_range | Selecciona un rango. |
remove_all_drawing_objects | Elimina todos los objetos de dibujo en esta hoja de trabajo. |
clear_comments | Borra todos los comentarios en la hoja de cálculo del diseñador. |
move_to | Mueve la hoja a otra ubicación en la hoja de cálculo. |
replace | Reemplaza el texto de todas las celdas con una nueva cadena. |
get_selected_ranges | Obtiene rangos seleccionados de celdas en la hoja de cálculo del diseñador. |
set_background | Establece la imagen de fondo de la hoja de trabajo. |
get_printing_page_breaks | Obtiene saltos de página automáticos. |
start_access_cache | Inicia la sesión que utiliza cachés para acceder a los datos de esta hoja de trabajo. |
close_access_cache | Cierra la sesión que utiliza cachés para acceder a los datos de esta hoja de trabajo. |
convert_formula_reference_style | Convierte el estilo de referencia de la fórmula. |
xml_map_query | Consulta áreas de celda que se asignaron/vincularon a la ruta específica del mapa xml. |
refresh_pivot_tables | Actualiza 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
- módulo
aspose.cells
- clase
Chart
- clase
CheckBox
- clase
Comment
- clase
HorizontalPageBreakCollection
- clase
HyperlinkCollection
- clase
OleObject
- clase
Picture
- clase
QueryTableCollection
- clase
Scenario
- clase
SmartTagCollection
- clase
TextBox
- clase
VerticalPageBreakCollection