Kopiera Sparkline genom att ange dataintervall och plats för Sparkline Group

Contents
[ ]

Så här kopierar du en sparkline till andra celler i Microsoft Excel:

  1. Välj cellen som innehåller gnistan.
  2. VäljRedigera data frånSparkline avsnitt avDesign flik.
  3. VäljRedigera gruppplats och data.
  4. Ange dataintervall och plats.
  5. KlickOK.

Aspose.Cells tillhandahåller metoden SparklineCollection.Add(dataRange, row, column) för att ange en sparkline-grupps dataområde och plats. Följande exempelkod laddar källfilen för Excel som visas i skärmdumpen ovan, kommer sedan åt den första sparklinegruppen och lägger till dataområden och platser i sparklinegruppen. Slutligen skriver den utdata Excel-filen på disken som också visas i skärmdumpen ovan.

// 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");