Copier Sparkline en spécifiant la plage de données et l'emplacement du groupe Sparkline

Contents
[ ]

Pour copier un graphique sparkline dans d’autres cellules dans Microsoft Excel :

  1. Sélectionnez la cellule contenant le sparkline.
  2. SélectionnerModifier les données duSparkline partie de laConcevoir languette.
  3. SélectionnerModifier l’emplacement et les données du groupe.
  4. Spécifiez la plage de données et l’emplacement.
  5. Cliquez surD’ACCORD.

Aspose.Cells fournit la méthode SparklineCollection.Add(dataRange, row, column) pour spécifier la plage de données et l’emplacement d’un groupe sparkline. L’exemple de code suivant charge le fichier Excel source comme indiqué dans la capture d’écran ci-dessus, puis accède au premier groupe de graphiques sparkline et ajoute des plages de données et des emplacements dans le groupe de graphiques sparkline. Enfin, il écrit le fichier Excel de sortie sur le disque, qui est également illustré dans la capture d’écran ci-dessus.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Create workbook from source Excel file
Workbook workbook = new Workbook(dataDir + "source.xlsx");
// Access first worksheet
Worksheet worksheet = workbook.Worksheets[0];
// Access the first sparkline group
SparklineGroup group = worksheet.SparklineGroups[0];
// Add Data Ranges and Locations inside this sparkline group
group.Sparklines.Add("D5:O5", 4, 15);
group.Sparklines.Add("D6:O6", 5, 15);
group.Sparklines.Add("D7:O7", 6, 15);
group.Sparklines.Add("D8:O8", 7, 15);
// Save the workbook
workbook.Save(dataDir + "output_out.xlsx");