Définir le code de format des valeurs de la série de graphiques
Scénarios d’utilisation possibles
Vous pouvez définir le code de format des valeurs des séries de graphiques à l’aide de laSeries.ValuesFormatCodela propriété. Cette propriété n’est pas seulement utile pour les séries basées sur la plage à l’intérieur de la feuille de calcul, mais fonctionne également bien pour les séries créées avec un tableau de valeurs.
Définir le code de format des valeurs de la série de graphiques
L’exemple de code suivant ajoute une série dans le graphique vide qui n’a pas de série avant. Il ajoute la série en utilisant le tableau de valeurs. Une fois, il ajoute la série, il la formate avec le code $#,##0 en utilisant leSeries.ValuesFormatCodepropriété et le nombre 10 000 devient 10 000 $. La capture d’écran montre l’effet du code sur leexemple de fichier Exceletfichier Excel de sortieaprès exécution.
Exemple de code
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Load the source Excel file | |
Workbook wb = new Workbook("sampleSeries_ValuesFormatCode.xlsx"); | |
//Access first worksheet | |
Worksheet worksheet = wb.getWorksheets().get(0); | |
//Access first chart | |
Chart ch = worksheet.getCharts().get(0); | |
//Add series using an array of values | |
ch.getNSeries().add("{10000, 20000, 30000, 40000}", true); | |
//Access the series and set its values format code | |
Series srs = ch.getNSeries().get(0); | |
srs.setValuesFormatCode("$#,##0"); | |
//Save the output Excel file | |
wb.save("outputSeries_ValuesFormatCode.xlsx"); |