WorkbookSettings classe

WorkbookSettings classe

Représente tous les paramètres du classeur.

Le type WorkbookSettings expose les membres suivants :

Propriétés

PropriétéDescription
stream_providerObtient et définit le fournisseur de flux pour la ressource externe.
resource_providerObtient et définit le fournisseur de flux pour la ressource externe, comme le chargement de données d’image pour une image de type « LinkToFile ».
authorObtient et définit l’auteur du fichier.
check_custom_number_formatIndique si la vérification du format de numéro personnalisé lors de la définition de Style.Custom.
enable_macrosActiver les macros ;
date1904Obtient ou définit une valeur qui indique si le classeur utilise le système de date 1904.
protection_typeObtient le type de protection du classeur.
display_drawing_objectsIndique si et comment afficher les objets dans le classeur.
sheet_tab_bar_widthLargeur de la barre d’onglets de la feuille de calcul (en 1/1000 de la largeur de la fenêtre).
show_tabsObtient ou définit une valeur si les onglets du classeur sont affichés.
first_visible_tabObtient ou définit le premier onglet de feuille de calcul visible.
is_h_scroll_bar_visibleObtient ou définit une valeur indiquant si la feuille de calcul générée contiendra une barre de défilement horizontale.
is_v_scroll_bar_visibleObtient ou définit une valeur indiquant si la feuille de calcul générée contiendra une barre de défilement verticale.
sharedObtient ou définit une valeur qui indique si le classeur est partagé.
language_codeObtient ou définit la langue de l’interface utilisateur de la version du Workbook en fonction du CountryCode qui a enregistré le fichier.
regionObtient ou définit les paramètres régionaux du classeur.
globalization_settingsObtient et définit les paramètres de globalisation.
number_decimal_separatorObtient ou définit le séparateur décimal pour le formatage/analyse des valeurs numériques. La valeur par défaut est le séparateur décimal de la région actuelle.
number_group_separatorObtient ou définit le caractère qui sépare les groupes de chiffres à gauche de la virgule dans les valeurs numériques. La valeur par défaut est le séparateur de groupe de la région actuelle.
passwordReprésente le mot de passe de chiffrement du fichier Workbook.
write_protectionFournit l’accès aux options de protection en écriture du classeur.
is_encryptedObtient une valeur qui indique si un mot de passe est requis pour ouvrir ce classeur.
is_protectedObtient une valeur qui indique si la structure ou la fenêtre du Workbook est protégée.
is_default_encryptedIndique si le chiffrement du classeur avec le mot de passe par défaut si Structure et Windows du classeur sont verrouillés.
is_minimizedReprésente si la feuille de calcul générée sera ouverte réduite.
is_hiddenIndique si ce classeur est masqué.
auto_compress_picturesSpécifie une valeur booléenne qui indique que l’application compresse automatiquement les images dans le classeur.
remove_personal_informationTrue si les informations personnelles peuvent être supprimées du classeur spécifié.
hide_pivot_field_listObtient et définit si la liste des champs du tableau croisé dynamique est masquée.
update_links_typeObtient et définit la manière dont les liens externes sont mis à jour lorsque le classeur est ouvert.
max_rowObtient l’index de ligne maximum, en base zéro.
max_columnObtient l’index de colonne maximum, en base zéro.
window_leftLa distance entre le bord gauche de la zone client et le bord gauche de la fenêtre, en unité de point.
window_left_inchLa distance entre le bord gauche de la zone client et le bord gauche de la fenêtre.
En unité de pouce.
window_left_cmLa distance entre le bord gauche de la zone client et le bord gauche de la fenêtre.
En unité de centimètre.
window_topDistance entre le bord supérieur de la zone client et le bord supérieur de la fenêtre, en unité de point.
window_top_inchDistance entre le bord supérieur de la zone client et le bord supérieur de la fenêtre, en unité de pouce.
window_top_cmLa distance entre le bord supérieur de la zone client et le bord supérieur de la fenêtre, en unité de centimètre.
window_widthLa largeur de la fenêtre, en unité de point.
window_width_inchLa largeur de la fenêtre, en unité de pouce.
window_width_cmLa largeur de la fenêtre, en unité de centimètre.
window_heightLa hauteur de la fenêtre, en unité de point.
window_height_inchLa hauteur de la fenêtre, en unité de pouce.
window_height_cmLa hauteur de la fenêtre, en unité de centimètre.
update_adjacent_cells_borderIndique si la bordure des cellules adjacentes est mise à jour.
significant_digitsObtient et définit le nombre de chiffres significatifs.
La valeur par défaut est CellsHelper.significant_digits.
check_compatibilityIndique si vous vérifiez la compatibilité avec les versions antérieures lors de l’enregistrement du classeur.
check_excel_restrictionVérifier ou non la restriction du fichier Excel lorsque l’utilisateur modifie les objets liés aux cellules.
Par exemple, Excel ne permet pas de saisir une valeur de chaîne supérieure à 32 Ko.
Lorsque vous saisissez une valeur supérieure à 32 Ko, par exemple Cell.PutValue(string), si cette propriété est vraie, vous obtiendrez une exception.
Si cette propriété est fausse, nous accepterons la valeur de votre chaîne d’entrée comme valeur de la cellule afin que plus tard
vous pouvez afficher la valeur de chaîne complète pour d’autres formats de fichiers tels que CSV.
Cependant, si vous avez défini un type de valeur non valide pour le format de fichier Excel,
vous ne devez pas enregistrer le classeur au format de fichier Excel ultérieurement. Sinon, une erreur inattendue pourrait se produire pour le fichier Excel généré.
auto_recoverIndique si le fichier est marqué pour la récupération automatique.
crash_saveindique si l’application a enregistré le fichier de classeur pour la dernière fois après un crash.
data_extract_loadindique si l’application a ouvert le classeur pour la dernière fois pour la récupération de données.
repair_loadIndique si l’application a ouvert le classeur pour la dernière fois en mode sans échec ou en mode réparation.
build_versionSpécifie la version publique incrémentielle de l’application.
memory_settingObtient ou définit les options d’utilisation de la mémoire. La nouvelle option sera considérée comme option par défaut pour les feuilles de calcul nouvellement créées mais ne prendra pas effet pour les feuilles de calcul existantes.
paper_sizeObtient et définit le format de papier d’impression par défaut.
warning_callbackObtient ou définit un rappel d’avertissement.
max_rows_of_shared_formulaObtient et définit le nombre maximal de lignes de la formule partagée.
complianceSpécifie la version OOXML du document de sortie. La valeur par défaut est Ecma376_2006.
quote_prefix_to_styleIndique si la propriété Style.quote_prefix est définie lors de la saisie de la valeur de chaîne (qui commence par un guillemet simple) dans la cellule.
formula_settingsObtient les paramètres des fonctionnalités liées aux formules.

Méthodes

MéthodeDescription
get_theme_fontObtient le nom de la police du thème par défaut.
set_page_orientation_typeDéfinissez le type d’orientation d’impression pour l’ensemble du classeur.

Exemple

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

Voir également