Скопируйте спарклайн, указав диапазон данных и расположение группы спарклайнов
Contents
[
Hide
]
Microsoft Excel позволяет копировать спарклайн, указав диапазон данных и расположение группы спарклайнов. Aspose.Cells поддерживает эту функцию.
Чтобы скопировать спарклайн в другие ячейки в Microsoft Excel:
- Выберите ячейку, содержащую спарклайн.
- ВыбиратьИзменить данные отСпарклайн разделДизайн вкладка
- ВыбиратьИзменить местоположение и данные группы.
- Укажите диапазон данных и местоположение.
- НажмитеХОРОШО.
Aspose.Cells предоставляет метод SparklineCollection.Add(dataRange, row, column) для указания диапазона данных и расположения группы спарклайнов. Следующий пример кода загружает исходный файл Excel, как показано на снимке экрана выше, затем обращается к первой группе спарклайнов и добавляет диапазоны данных и местоположения в группу спарклайнов. Наконец, он записывает выходной файл Excel на диск, который также показан на снимке экрана выше.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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"); |