Class CellsHelper

Class CellsHelper

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Fournit des fonctions d’assistance.

public class CellsHelper

Héritage

objectCellsHelper

Membres hérités

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Propriétés

AltStartPath

Obtient ou définit le chemin de démarrage alternatif, qui est référencé par certaines références de formule externes.

public static string AltStartPath { get; set; }

Valeur de propriété

string

CustomImplementationFactory

Obtient ou définit la fabrique pour créer des instances avec une implémentation spéciale.

public static CustomImplementationFactory CustomImplementationFactory { get; set; }

Valeur de propriété

CustomImplementationFactory

DPI

Obtient le DPI de la machine.

public static double DPI { get; set; }

Valeur de propriété

double

IsCloudPlatform

Veuillez définir cette propriété sur True lors de l’exécution sur une plateforme cloud, telle que : Azure, AWSLambda, etc.

public static bool IsCloudPlatform { get; set; }

Valeur de propriété

bool

LibraryPath

Obtient ou définit le chemin de la bibliothèque qui est référencé par certaines références de formule externes.

public static string LibraryPath { get; set; }

Valeur de propriété

string

SignificantDigits

Obtient et définit le nombre de chiffres significatifs.
La valeur par défaut est 17.

public static int SignificantDigits { get; set; }

Valeur de propriété

int

Remarques

Ne peut être que 15 ou 17 maintenant.

StartupPath

Obtient ou définit le chemin de démarrage, qui est référencé par certaines références de formule externes.

public static string StartupPath { get; set; }

Valeur de propriété

string

Méthodes

CellIndexToName(int, int)

Obtient le nom de la cellule selon ses index de ligne et de colonne.

public static string CellIndexToName(int row, int column)

Paramètres

row int

Index de la ligne.

column int

Index de la colonne.

Renvoie

string

Nom de la cellule.

CellNameToIndex(string, out int, out int)

Obtient les index de ligne et de colonne de la cellule selon son nom.

public static void CellNameToIndex(string cellName, out int row, out int column)

Paramètres

cellName string

Nom de la cellule.

row int

Index de ligne de sortie.

column int

Index de colonne de sortie.

ColumnIndexToName(int)

Obtient le nom de la colonne selon l’index de colonne.

public static string ColumnIndexToName(int column)

Paramètres

column int

Index de la colonne.

Renvoie

string

Nom de la colonne.

ColumnNameToIndex(string)

Obtient l’index de la colonne selon le nom de la colonne.

public static int ColumnNameToIndex(string columnName)

Paramètres

columnName string

Nom de la colonne.

Renvoie

int

Index de la colonne.

CreateSafeSheetName(string)

Vérifie le nom de la feuille donné et crée un nom valide si nécessaire.
Si le nom de la feuille donné respecte les règles du nom de feuille Excel, alors le retourne.
Sinon, la chaîne sera tronquée si la longueur dépasse la limite et les caractères invalides seront remplacés par ’ ‘, puis la valeur de chaîne reconstruite sera retournée.

public static string CreateSafeSheetName(string nameProposal)

Paramètres

nameProposal string

nom de la feuille à utiliser.

Renvoie

string

CreateSafeSheetName(string, char)

Vérifie le nom de la feuille donné et crée un nom valide si nécessaire.
Si le nom de la feuille donné respecte les règles du nom de feuille Excel, alors le retourne.
Sinon, la chaîne sera tronquée si la longueur dépasse la limite et les caractères invalides seront remplacés par le caractère donné, puis la valeur de chaîne reconstruite sera retournée.

public static string CreateSafeSheetName(string nameProposal, char replaceChar)

Paramètres

nameProposal string

nom de la feuille à utiliser.

replaceChar char

caractère qui sera utilisé pour remplacer les caractères invalides dans le nom de la feuille donné.

Renvoie

string

GetDateTimeFromDouble(double, bool)

Convertit la valeur double en valeur de date et heure.

public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)

Paramètres

doubleValue double

La valeur double.

date1904 bool

Système de date 1904.

Renvoie

DateTime

GetDoubleFromDateTime(DateTime, bool)

Convertit la date et l’heure en valeur double.

public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)

Paramètres

dateTime DateTime

La date et l’heure.

date1904 bool

Système de date 1904.

Renvoie

double

GetTextWidth(string, Font, double)

Obtient la largeur du texte en unités de points.

public static double GetTextWidth(string text, Font font, double scaling)

Paramètres

text string

Le texte.

font Font

La police du texte.

scaling double

Le redimensionnement du texte.

Renvoie

double

GetUsedColors(Workbook)

Obtient toutes les couleurs utilisées dans le classeur.

public static Color[] GetUsedColors(Workbook workbook)

Paramètres

workbook Workbook

L’objet classeur.

Renvoie

Color[]

Les couleurs utilisées.

GetVersion()

Obtient la version de publication.

public static string GetVersion()

Renvoie

string

La version de publication.

InitForDotNetCore()

Effectue l’initialisation pour le programme .NetCore.
Nous vous suggérons d’appeler cette méthode pour toute initialisation .NetCore en premier.
Par exemple :
CellsHelper.InitForDotNetCore();
Workbook wb = new Workbook();

public static void InitForDotNetCore()

MergeFiles(string[], string, string)

Fusionne plusieurs grands fichiers xls en un fichier xls.

public static void MergeFiles(string[] files, string cachedFile, string destFile)

Paramètres

files string[]

Les fichiers.

cachedFile string

Le fichier mis en cache.

destFile string

Le fichier de destination.

Remarques

Cette méthode ne prend en charge que la fusion des données, des styles et des formules dans le nouveau fichier.
Le fichier mis en cache est utilisé pour stocker certaines données temporaires.

NeedQuoteInFormula(string)

Indique si le nom de la feuille doit être entouré de guillemets simples.

public static bool NeedQuoteInFormula(string sheetName)

Paramètres

sheetName string

Le nom de la feuille.

Renvoie

bool

RowIndexToName(int)

Obtient le nom de la ligne selon l’index de ligne.

public static string RowIndexToName(int row)

Paramètres

row int

Index de la ligne.

Renvoie

string

Nom de la ligne.

RowNameToIndex(string)

Obtient l’index de la ligne selon le nom de la ligne.

public static int RowNameToIndex(string rowName)

Paramètres

rowName string

Nom de la ligne.

Renvoie

int

Index de la ligne.

 Français