CellsHelper clase

CellsHelper clase

Proporciona funciones auxiliares.

El tipo CellsHelper expone los siguientes miembros:

Propiedades

PropiedadDescripción
significant_digitsObtiene y establece el número de dígitos significativos.
El valor predeterminado es 17.
dpiObtiene el DPI de la máquina.
startup_pathObtiene o establece la ruta de inicio, a la que hacen referencia algunas referencias de fórmulas externas.
alt_start_pathObtiene o establece la ruta de inicio alternativa, a la que hacen referencia algunas referencias de fórmulas externas.
library_pathObtiene o establece la ruta de la biblioteca a la que hacen referencia algunas referencias de fórmulas externas.
custom_implementation_factoryObtiene o establece la fábrica para crear instancias con implementación especial.
is_cloud_platformEstablezca esta propiedad en Verdadero cuando se ejecute en una plataforma en la nube, como: Azure, AWSLambda, etc.

Métodos

MétodoDescripción
create_safe_sheet_name(, name_proposal)Comprueba el nombre de la hoja dada y crea uno válido cuando sea necesario.
Si el nombre de la hoja dada cumple con las reglas del nombre de hoja de Excel, devuélvalo.
De lo contrario, la cadena se truncará si la longitud excede el límite.
y los caracteres no válidos se reemplazarán con ’ ’ y luego se devolverá el valor de la cadena reconstruida.
create_safe_sheet_name(, name_proposal, replace_char)Comprueba el nombre de la hoja dada y crea uno válido cuando sea necesario.
Si el nombre de la hoja dada cumple con las reglas del nombre de hoja de Excel, devuélvalo.
De lo contrario, la cadena se truncará si la longitud excede el límite.
y los caracteres no válidos serán reemplazados con el carácter dado y luego se devolverá el valor de la cadena reconstruida.
get_text_width(, text, font, scaling)Obtener el ancho del texto en unidades de puntos.
get_version()Obtenga la versión de lanzamiento.
cell_name_to_index(, cell_name, row, column)Obtiene los índices de filas y columnas de celdas según su nombre.
cell_index_to_name(, row, column)Obtiene el nombre de la celda según sus índices de fila y columna.
column_index_to_name(, column)Obtiene el nombre de la columna según el índice de la columna.
column_name_to_index(, column_name)Obtiene el índice de la columna según el nombre de la columna.
row_index_to_name(, row)Obtiene el nombre de la fila según el índice de fila.
row_name_to_index(, row_name)Obtiene el índice de fila según el nombre de fila.
convert_r1c1_formula_to_a1(, r_1c1_formula, row, column)Convierte la fórmula r1c1 de la celda en la fórmula A1.
convert_a1_formula_to_r1c1(, formula, row, column)Convierte la fórmula A1 de la celda en la fórmula r1c1.
get_date_time_from_double(, double_value, date1904)Convierte el valor doble en valor de fecha y hora.
get_double_from_date_time(, date_time, date1904)Convierte la fecha y hora en valor doble.
get_used_colors(, workbook)Obtiene todos los colores utilizados en el libro de trabajo.
add_add_in_function(, function, min_count_of_parameters, max_count_of_parameters, paramers_type, function_value_type)Añadir función complementaria.
merge_files(, files, cached_file, dest_file)Fusiona algunos archivos xls grandes en un archivo xls.
get_cache_folder()Obtiene la carpeta para archivos temporales que pueden usarse como caché de datos.
set_cache_folder(, cache)Establece la carpeta para archivos temporales que pueden usarse como caché de datos.
need_quote_in_formula(, sheet_name)Indica si el nombre de la hoja debe estar entre comillas simples.
init_for_dot_net_core()Realice la inicialización del programa .NetCore.
Le sugerimos que llame a este método para toda la inicialización de .NetCore primero.
Por ejemplo:
CellsHelper.InitForDotNetCore();
Libro de trabajo wb = new Libro de trabajo();

Ver también