Kopiera sparkline genom att ange dataområde och plats för sparklinegrupp

Contents
[ ]

För att kopiera en sparkline till andra celler i Microsoft Excel:

  1. Välj cellen som innehåller sparklinen.
  2. Välj Redigera data från Sparkline-avsnittet på fliken Design.
  3. Välj Redigera gruppplats och data.
  4. Ange dataområdet och platsen.
  5. Klicka på OK.

Aspose.Cells tillhandahåller metoden SparklineCollection.Add(dataRange, row, column) för att ange ett sparkline grupps dataområde och plats. Det följande exempelkoden laddar den ursprungliga Excel-filen som visas ovan, sedan får åtkomst till den första sparklinegruppen och lägger till dataområden och platser i sparklinegruppen. Slutligen skriver den utdatafilen till disk 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");