WorkbookSettings clase

WorkbookSettings clase

Representa todas las configuraciones del libro de trabajo.

El tipo WorkbookSettings expone los siguientes miembros:

Propiedades

PropiedadDescripción
authorObtiene y establece el autor del archivo.
check_custom_number_formatIndica si se comprueba el formato de número personalizado al configurar Style.Custom.
enable_macrosHabilitar macros;
date1904Obtiene o establece un valor que representa si el libro utiliza el sistema de fechas 1904.
protection_typeObtiene el tipo de protección del libro de trabajo.
display_drawing_objectsIndica si se deben mostrar objetos en el libro y cómo hacerlo.
sheet_tab_bar_widthAncho de la barra de pestañas de la hoja de cálculo (en 1/1000 del ancho de la ventana).
show_tabsObtiene o establece un valor si se muestran las pestañas del libro de trabajo.
first_visible_tabObtiene o establece la primera pestaña de la hoja de trabajo visible.
is_h_scroll_bar_visibleObtiene o establece un valor que indica si la hoja de cálculo generada contendrá una barra de desplazamiento horizontal.
is_v_scroll_bar_visibleObtiene o establece un valor que indica si la hoja de cálculo generada contendrá una barra de desplazamiento vertical.
sharedObtiene o establece un valor que indica si el libro de trabajo está compartido.
language_codeObtiene o establece el idioma de la interfaz de usuario de la versión del libro de trabajo según el código de país que ha guardado el archivo.
regionObtiene o establece la configuración regional para el libro de trabajo.
globalization_settingsObtiene y establece la configuración de globalización.
number_decimal_separatorObtiene o establece el separador decimal para formatear o analizar valores numéricos. El valor predeterminado es el separador decimal de la región actual.
number_group_separatorObtiene o establece el carácter que separa los grupos de dígitos a la izquierda del decimal en valores numéricos. El valor predeterminado es el separador de grupo de la región actual.
passwordRepresenta la contraseña de cifrado del archivo del libro de trabajo.
write_protectionProporciona acceso a las opciones de protección contra escritura del libro de trabajo.
is_encryptedObtiene un valor que indica si se requiere una contraseña para abrir este libro.
is_protectedObtiene un valor que indica si la estructura o ventana del libro de trabajo está protegida.
is_default_encryptedIndica si se debe cifrar el libro de trabajo con la contraseña predeterminada si la Estructura y Windows del libro de trabajo están bloqueados.
is_minimizedRepresenta si la hoja de cálculo generada se abrirá minimizada.
is_hiddenIndica si este libro de trabajo está oculto.
auto_compress_picturesEspecifica un valor booleano que indica que la aplicación comprimió automáticamente las imágenes en el libro.
remove_personal_informationVerdadero si se puede eliminar información personal del libro de trabajo especificado.
hide_pivot_field_listObtiene y establece si se oculta la lista de campos para la tabla dinámica.
update_links_typeObtiene y establece cómo se actualizan los enlaces externos cuando se abre el libro.
max_rowObtiene el índice de fila máximo, basado en cero.
max_columnObtiene el índice de columna máximo, basado en cero.
default_style_settingsObtiene la configuración de los valores predeterminados de las propiedades relacionadas con el estilo para este libro de trabajo.
window_leftLa distancia desde el borde izquierdo del área del cliente hasta el borde izquierdo de la ventana, en unidades de puntos.
window_left_inchLa distancia desde el borde izquierdo del área del cliente hasta el borde izquierdo de la ventana.
En unidad de pulgada.
window_left_cmLa distancia desde el borde izquierdo del área del cliente hasta el borde izquierdo de la ventana.
En unidad de centímetro.
window_topLa distancia desde el borde superior del área del cliente hasta el borde superior de la ventana, en unidades de puntos.
window_top_inchLa distancia desde el borde superior del área del cliente hasta el borde superior de la ventana, en unidades de pulgadas.
window_top_cmLa distancia desde el borde superior del área del cliente hasta el borde superior de la ventana, en unidades de centímetros.
window_widthEl ancho de la ventana, en unidad de puntos.
window_width_inchEl ancho de la ventana, en unidades de pulgadas.
window_width_cmEl ancho de la ventana, en unidad de centímetros.
window_heightLa altura de la ventana, en unidad de puntos.
window_height_inchLa altura de la ventana, en unidades de pulgadas.
window_height_cmLa altura de la ventana, en unidad de centímetros.
update_adjacent_cells_borderIndica si se actualiza el borde de las celdas adyacentes.
significant_digitsObtiene y establece el número de dígitos significativos.
El valor predeterminado es CellsHelper.significant_digits.
check_compatibilityIndica si se debe comprobar la compatibilidad con versiones anteriores al guardar el libro de trabajo.
check_excel_restrictionSi verificar la restricción del archivo Excel cuando el usuario modifica objetos relacionados con celdas.
Por ejemplo, Excel no permite ingresar valores de cadena con una longitud mayor a 32K.
Cuando ingresa un valor más largo que 32K, como por ejemplo Cell.PutValue(string), si esta propiedad es verdadera, obtendrá una excepción.
Si esta propiedad es falsa, aceptaremos el valor de la cadena de entrada como el valor de la celda para que más adelante
Puede generar el valor de cadena completo para otros formatos de archivo, como CSV.
Sin embargo, si ha establecido un tipo de valor que no es válido para el formato de archivo de Excel,
No guarde el libro de trabajo como archivo Excel posteriormente. De lo contrario, podría producirse un error inesperado en el archivo Excel generado.
auto_recoverIndica si el archivo está marcado para recuperación automática.
crash_saveIndica si la aplicación guardó por última vez el archivo del libro de trabajo después de una falla.
data_extract_loadIndica si la aplicación abrió por última vez el libro de trabajo para recuperar datos.
repair_loadIndica si la aplicación abrió por última vez el libro en modo seguro o de reparación.
build_versionEspecifica la versión pública incremental de la aplicación.
memory_settingObtiene o establece las opciones de uso de memoria. La nueva opción se tomará como predeterminada para las hojas de cálculo recién creadas, pero no se aplicará a las hojas de cálculo existentes.
paper_sizeObtiene y establece el tamaño de papel de impresión predeterminado.
max_rows_of_shared_formulaObtiene y establece el número máximo de filas de la fórmula compartida.
complianceEspecifica la versión de OOXML del documento de salida. El valor predeterminado es Ecma376_2006.
quote_prefix_to_styleIndica si se configura la propiedad Style.quote_prefix al ingresar el valor de la cadena (que comienza con comillas simples) en la celda
formula_settingsObtiene la configuración para las funciones relacionadas con la fórmula.
properties_follow_chart_pointIndica si las propiedades de los puntos de datos y las etiquetas de datos en todos los gráficos de este libro de trabajo siguen su referencia.
discard_image_edit_dataIndica si se descartan los datos de edición de imágenes.
default_image_resolutionObtiene y establece la resolución predeterminada de la imagen.

Métodos

MétodoDescripción
get_theme_font(self, type)Obtiene el nombre de fuente del tema predeterminado.
set_page_orientation_type(self, page_orientation_type)Establezca el tipo de orientación de impresión para todo el libro de trabajo.

Ejemplo

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

Ver también