Paramétrage de formule partagée

Contents
[ ]

Aspose.Cells vous permet de spécifier une formule en utilisant la propriété Cell.Formula, spécifiquement Cell.setFormula() et Cell.getFormula().

Il existe deux options pour ajouter des formules aux autres cellules (B3, B4, B5, etc.) de la colonne.

Faites ce que vous avez fait pour la première cellule, en définissant efficacement la formule pour chaque cellule, en mettant à jour la référence de cellule en conséquence (A3*0.09, A4*0.09, A5*0.09 et ainsi de suite). Cela nécessite la mise à jour des références de cellule pour chaque ligne. Cela nécessite également à Aspose.Cells de parser chaque formule individuellement, ce qui peut être chronophage pour les feuilles de calcul volumineuses et les formules complexes. Cela ajoute également des lignes de code supplémentaires, bien que des boucles puissent les réduire quelque peu.

Une autre approche consiste à utiliser une formule partagée. Avec une formule partagée, les formules sont automatiquement mises à jour pour les références de cellules dans chaque ligne afin que la taxe soit calculée correctement. La méthode Cell.setSharedFormula est plus efficace que la première méthode.

L’exemple suivant démontre comment l’utiliser. La capture d’écran ci-dessous montre le fichier de sortie.

Fichier de sortie : formule partagée appliquée

todo:image_alt_text