Cells clase

Cells clase

Encapsula una colección de objetos relevantes de la celda, como Cell, Row, …etc.

El tipo Cells expone los siguientes miembros:

Propiedades

PropiedadDescripción
ods_cell_fieldsObtiene la lista de campos de ods.
countObtiene el recuento total de Cell objetos instanciados.
count_largeObtiene el recuento total de Cell objetos instanciados.
rowsObtiene la colección de Row objetos que representan las filas individuales en esta hoja de cálculo.
merged_cellsObtiene la colección de celdas fusionadas.
multi_thread_readingObtiene o establece si el modelo de datos de celdas debe admitir la lectura de múltiples subprocesos.
El valor predeterminado de esta propiedad es falso.
memory_settingObtiene o establece la opción de uso de memoria para estas celdas.
styleObtiene y establece el estilo predeterminado de la hoja de cálculo.
is_default_column_hidden
standard_width_inchObtiene o establece el ancho de columna predeterminado en la hoja de cálculo, en unidades de pulgadas.
standard_width_pixelsObtiene o establece el ancho de columna predeterminado en la hoja de cálculo, en unidades de píxeles.
standard_widthObtiene o establece el ancho de columna predeterminado en la hoja de cálculo, en unidades de caracteres.
standard_heightObtiene o establece la altura de fila predeterminada en esta hoja de cálculo, en unidades de puntos.
standard_height_pixelsObtiene o establece la altura de fila predeterminada en esta hoja de cálculo, en unidades de píxeles.
standard_height_inchObtiene o establece la altura de fila predeterminada en esta hoja de cálculo, en unidades de pulgadas.
preserve_stringObtiene o establece un valor que indica si todos los valores de la hoja de cálculo se conservan como cadenas.
El valor predeterminado es falso.
min_rowÍndice de fila mínimo de la celda que contiene datos o estilo.
max_rowÍndice de fila máximo de la celda que contiene datos o estilo.
min_columnÍndice mínimo de columna de aquellas celdas que han sido instanciadas en la colección (no incluye la columna
donde el estilo está definido para toda la columna pero no se ha creado ninguna celda en ella).
max_columnÍndice de columna máximo de aquellas celdas que se han instanciado en la colección (no incluye la columna
donde el estilo está definido para toda la columna pero no se ha creado ninguna celda en ella).
min_data_rowÍndice de fila mínimo de la celda que contiene datos.
max_data_rowÍndice de fila máximo de la celda que contiene datos.
min_data_columnÍndice mínimo de columna de la celda que contiene datos.
max_data_columnÍndice máximo de columna de la celda que contiene datos.
is_default_row_height_matchedIndica que la altura de fila y la altura de fuente predeterminada coinciden
is_default_row_hiddenIndica si la fila está oculta de forma predeterminada.
columnsObtiene la colección de Column objetos que representan las columnas individuales en esta hoja de cálculo.
rangesObtiene la colección de Range objetos creados en tiempo de ejecución.
last_cellObtiene la última celda de esta hoja de cálculo.
max_display_rangeObtiene el rango máximo que incluye datos, celdas fusionadas y formas.
first_cellObtiene la primera celda de esta hoja de cálculo.

Métodos

MétodoDescripción
create_range(self, upper_left_cell, lower_right_cell)Crea un objeto Range a partir de un rango de celdas.
create_range(self, first_row, first_column, total_rows, total_columns)Crea un objeto Range a partir de un rango de celdas.
create_range(self, address)Crea un objeto Range a partir de una dirección del rango.
create_range(self, first_index, number, is_vertical)Crea un objeto Range a partir de filas de celdas o columnas de celdas.
get(self, row, column)Agregue API for Python a través de .Net.ya que esto [int fila, int columna] no es compatible
get(self, cell_name)Agregue API for Python a través de .Net.ya que esta [cadena cellName] no es compatible
import_object_array(self, obj_array, first_row, first_column, is_vertical)Importa una matriz de datos a una hoja de cálculo.
import_object_array(self, obj_array, first_row, first_column, is_vertical, skip)Importa una matriz de datos a una hoja de cálculo.
import_array(self, string_array, first_row, first_column, is_vertical)Importa una matriz de cadenas a una hoja de cálculo.
import_array(self, int_array, first_row, first_column, is_vertical)Importa una matriz de números enteros a una hoja de cálculo.
import_array(self, double_array, first_row, first_column, is_vertical)Importa una matriz de dobles a una hoja de cálculo.
import_csv(self, file_name, splitter, convert_numeric_data, first_row, first_column)Importar un archivo CSV a las celdas.
import_csv(self, stream, splitter, convert_numeric_data, first_row, first_column)Importar un archivo CSV a las celdas.
import_csv(self, file_name, options, first_row, first_column)Importar un archivo CSV a las celdas.
import_csv(self, stream, options, first_row, first_column)Importar un archivo CSV a las celdas.
merge(self, first_row, first_column, total_rows, total_columns)Fusiona un rango específico de celdas en una sola celda.
merge(self, first_row, first_column, total_rows, total_columns, merge_conflict)Fusiona un rango específico de celdas en una sola celda.
merge(self, first_row, first_column, total_rows, total_columns, check_conflict, merge_conflict)Fusiona un rango específico de celdas en una sola celda.
get_row_height(self, row, is_original, unit_type)Obtiene la altura de la fila.
get_row_height(self, row)Obtiene la altura de una fila especificada, en unidades de puntos.
get_column_width(self, column, is_original, unit_type)Obtiene el ancho de la columna.
get_column_width(self, column)Obtiene el ancho (en unidad de caracteres) de la columna especificada en la vista normal
get_column_width_pixel(self, column)Obtiene el ancho de la columna especificada en la vista normal, en unidades de píxeles.
get_column_width_pixel(self, column, original)Obtiene el ancho de la columna especificada en la vista normal, en unidades de píxeles.
copy_columns(self, source_cells0, source_column_index, destination_column_index, column_number, paste_options)Copia datos y formatos de una columna completa.
copy_columns(self, source_cells0, source_column_index, destination_column_index, column_number)Copia datos y formatos de una columna completa.
copy_columns(self, source_cells, source_column_index, source_total_columns, destination_column_index, destination_total_columns)Copia datos y formatos de todas las columnas.
copy_rows(self, source_cells, source_row_index, destination_row_index, row_number)Copia datos y formatos de algunas filas enteras.
copy_rows(self, source_cells0, source_row_index, destination_row_index, row_number, copy_options)Copia datos y formatos de algunas filas enteras.
copy_rows(self, source_cells0, source_row_index, destination_row_index, row_number, copy_options, paste_options)Copia datos y formatos de algunas filas enteras.
group_columns(self, first_index, last_index)Agrupa columnas.
group_columns(self, first_index, last_index, is_hidden)Agrupa columnas.
ungroup_rows(self, first_index, last_index, is_all)Desagrupa filas.
ungroup_rows(self, first_index, last_index)Desagrupa filas.
group_rows(self, first_index, last_index, is_hidden)Agrupa filas.
group_rows(self, first_index, last_index)Agrupa filas.
delete_column(self, column_index, update_reference)Elimina una columna.
delete_column(self, column_index)Elimina una columna.
delete_columns(self, column_index, total_columns, update_reference)Elimina varias columnas.
delete_columns(self, column_index, total_columns, options)Elimina varias columnas.
delete_row(self, row_index)Elimina una fila.
delete_row(self, row_index, update_reference)Elimina una fila.
delete_rows(self, row_index, total_rows)Elimina varias filas.
delete_rows(self, row_index, total_rows, update_reference)Elimina varias filas en la hoja de cálculo.
delete_rows(self, row_index, total_rows, options)Elimina varias filas en la hoja de cálculo.
delete_blank_columns(self)Eliminar todas las columnas en blanco que no contengan datos.
delete_blank_columns(self, options)Eliminar todas las columnas en blanco que no contengan datos.
delete_blank_rows(self)Elimina todas las filas en blanco que no contengan datos ni ningún otro objeto.
delete_blank_rows(self, options)Elimine todas las filas en blanco que no contengan datos o algunos objetos especiales, como comentarios visibles o tablas dinámicas.
insert_columns(self, column_index, total_columns)Inserta algunas columnas en la hoja de cálculo.
insert_columns(self, column_index, total_columns, update_reference)Inserta algunas columnas en la hoja de cálculo.
insert_columns(self, column_index, total_columns, options)Inserta algunas columnas en la hoja de cálculo.
insert_column(self, column_index, update_reference)Inserta una nueva columna en la hoja de cálculo.
insert_column(self, column_index)Inserta una nueva columna en la hoja de cálculo.
insert_rows(self, row_index, total_rows, update_reference)Inserta varias filas en la hoja de cálculo.
insert_rows(self, row_index, total_rows, options)Inserta varias filas en la hoja de cálculo.
insert_rows(self, row_index, total_rows)Inserta varias filas en la hoja de cálculo.
clear_range(self, range)Borra el contenido y el formato de un rango.
clear_range(self, start_row, start_column, end_row, end_column)Borra el contenido y el formato de un rango.
clear_contents(self, range)Borra el contenido de un rango.
clear_contents(self, start_row, start_column, end_row, end_column)Borra el contenido de un rango.
clear_formats(self, range)Borra el formato de un rango.
clear_formats(self, start_row, start_column, end_row, end_column)Borra el formato de un rango.
find(self, what, previous_cell)Encuentra la celda que contiene el objeto de entrada.
find(self, what, previous_cell, find_options)Encuentra la celda que contiene el objeto de entrada.
end_cell_in_row(self, row_index)Obtiene la última celda de esta fila.
end_cell_in_row(self, start_row, end_row, start_column, end_column)Obtiene la última celda con el índice de fila máximo en este rango.
end_cell_in_column(self, column_index)Obtiene la última celda de esta columna.
end_cell_in_column(self, start_row, end_row, start_column, end_column)Obtiene la última celda con el índice de columna máximo en este rango.
insert_range(self, area, shift_number, shift_type, update_reference)Inserta un rango de celdas y desplaza las celdas según la opción de desplazamiento.
insert_range(self, area, shift_type)Inserta un rango de celdas y desplaza las celdas según la opción de desplazamiento.
insert_range(self, area, shift_number, shift_type)Inserta un rango de celdas y desplaza las celdas según la opción de desplazamiento.
subtotal(self, ca, group_by, function, total_list)Crea subtotales para el rango.
subtotal(self, ca, group_by, function, total_list, replace, page_breaks, summary_below_data)Crea subtotales para el rango.
remove_duplicates(self)Elimina filas duplicadas en la hoja.
remove_duplicates(self, start_row, start_column, end_row, end_column)Elimina valores duplicados en el rango.
remove_duplicates(self, start_row, start_column, end_row, end_column, has_headers, column_offsets)Elimina datos duplicados del rango.
get_cell_display_style(self, row, column)Obtener el estilo de visualización de la celda dada.
get_cell_display_style(self, row, column, adjacent_borders)Obtener el estilo de visualización de la celda dada.
get_row_enumerator(self)Obtiene el enumerador de filas.
get_merged_areas(self)Obtiene todas las celdas fusionadas.
get_cell(self, row, column)Obtiene el elemento Cell o nulo en el índice de fila de celda y el índice de columna especificados.
get_row(self, row)Obtiene el elemento Row en el índice de fila de celda especificado.
check_cell(self, row, column)Obtiene el elemento Cell o nulo en el índice de fila de celda y el índice de columna especificados.
check_row(self, row)Obtiene el elemento Row o nulo en el índice de fila de celda especificado.
check_column(self, column_index)Obtiene el elemento Column o nulo en el índice de columna especificado.
is_row_hidden(self, row_index)Comprueba si una fila en el índice dado está oculta.
is_column_hidden(self, column_index)Comprueba si una columna en el índice dado está oculta.
add_range(self, range_object)Agrega una referencia de objeto de rango a las celdas
clear(self)Borra todos los datos de la hoja de cálculo.
import_array_list(self, array_list, first_row, first_column, is_vertical)Importa una lista de matrices de datos a una hoja de cálculo.
import_formula_array(self, string_array, first_row, first_column, is_vertical)Importa una matriz de fórmulas a una hoja de cálculo.
text_to_columns(self, row, column, total_rows, options)Divide el contenido de la columna especificada en varias columnas.
un_merge(self, first_row, first_column, total_rows, total_columns)Desvincula un rango específico de celdas fusionadas.
clear_merged_cells(self)Borra todos los rangos fusionados.
hide_row(self, row)Oculta una fila.
unhide_row(self, row, height)Muestra una fila.
hide_rows(self, row, total_rows)Oculta varias filas.
unhide_rows(self, row, total_rows, height)Muestra las filas ocultas.
set_row_height_pixel(self, row, pixels)Establece la altura de la fila en unidades de píxeles.
set_row_height_inch(self, row, inches)Establece la altura de la fila en unidades de pulgadas.
set_row_height(self, row, height)Establece la altura de la fila especificada.
get_row_original_height_point(self, row)Obtiene la altura de la fila original en unidades de puntos si la fila está oculta
get_column_original_width_point(self, column)Obtiene la altura de la columna original en unidades de puntos si la columna está oculta
hide_column(self, column)Oculta una columna.
unhide_column(self, column, width)Muestra una columna
hide_columns(self, column, total_columns)Ocultar varias columnas.
unhide_columns(self, column, total_columns, width)Mostrar varias columnas.
get_view_row_height(self, row)Obtiene la altura de una fila especificada.
get_row_height_inch(self, row)Obtiene la altura de una fila especificada en unidades de pulgadas.
get_view_row_height_inch(self, row)Obtiene la altura de una fila especificada en unidades de pulgadas.
get_row_height_pixel(self, row)Obtiene la altura de una fila especificada en unidades de píxeles.
set_column_width_pixel(self, column, pixels)Establece el ancho de la columna en unidades de píxeles en la vista normal.
set_column_width_inch(self, column, inches)Establece el ancho de la columna en unidades de pulgadas en la vista normal.
set_column_width(self, column, width)Establece el ancho de la columna especificada en la vista normal.
get_column_width_inch(self, column)Obtiene el ancho de la columna especificada en la vista normal, en unidades de pulgadas.
get_view_column_width_pixel(self, column)Obtenga el ancho en diferentes tipos de vista.
set_view_column_width_pixel(self, column, pixels)Establece el ancho de la columna en diferentes vistas.
get_last_data_row(self, column)Obtiene el índice de la última fila de la celda que contiene datos en la columna especificada.
get_first_data_row(self, column)Obtiene el índice de la primera fila de la celda que contiene datos en la columna especificada.
apply_column_style(self, column, style, flag)Aplica formatos para una columna completa.
apply_row_style(self, row, style, flag)Aplica formatos para una fila completa.
apply_style(self, style, flag)Aplica formatos para toda una hoja de cálculo.
copy_column(self, source_cells, source_column_index, destination_column_index)Copia datos y formatos de una columna completa.
copy_row(self, source_cells, source_row_index, destination_row_index)Copia datos y formatos de una fila completa.
get_grouped_row_outline_level(self, row_index)Obtiene el nivel de contorno (basado en cero) de la fila.
get_grouped_column_outline_level(self, column_index)Obtiene el nivel de esquema (basado en cero) de la columna.
get_max_grouped_column_outline_level(self)Obtiene el nivel máximo de esquema de columna agrupada (basado en cero).
get_max_grouped_row_outline_level(self)Obtiene el nivel máximo de contorno de fila agrupada (basado en cero).
show_group_detail(self, is_vertical, index)Expande las filas/columnas agrupadas.
hide_group_detail(self, is_vertical, index)Contrae las filas/columnas agrupadas.
ungroup_columns(self, first_index, last_index)Desagrupa columnas.
is_deleting_range_enabled(self, start_row, start_column, total_rows, total_columns)Comprueba si se puede eliminar el rango.
is_blank_column(self, column_index)Comprueba si la columna dada está en blanco (no contiene ningún dato).
insert_row(self, row_index)Inserta una nueva fila en la hoja de cálculo.
link_to_xml_map(self, map_name, row, column, path)Enlace a un mapa xml.
move_range(self, source_area, dest_row, dest_column)Mueve el rango.
insert_cut_cells(self, cut_range, row, column, shift_type)Insertar rango de corte.
delete_range(self, start_row, start_column, end_row, end_column, shift_type)Elimina un rango de celdas y desplaza las celdas según la opción de desplazamiento.
retrieve_subtotal_setting(self, ca)Recupera la configuración de subtotales del rango.
remove_formulas(self)Elimina todas las fórmulas y las reemplaza con el valor de la fórmula.
convert_string_to_numeric_value(self)Convierte todos los datos de cadena en la hoja de cálculo en valores numéricos si es posible.
get_dependents(self, is_all, row, column)Obtener todas las celdas que hacen referencia a la celda específica.
get_dependents_in_calculation(self, row, column, recursive)Obtiene todas las celdas cuyo resultado calculado depende de una celda específica.
get_cells_with_place_in_cell_picture(self)Obtiene todas las celdas que contienen una imagen incrustada.
get_cell_style(self, row, column)Obtener el estilo de la celda dada.

Observaciones

Ver también