Copie Sparkline especificando el rango de datos y la ubicación del grupo Sparkline
Contents
[
Hide
]
Microsoft Excel le permite copiar un minigráfico especificando el rango de datos y la ubicación de un grupo de minigráficos. Aspose.Cells admite esta función.
Para copiar un minigráfico a otras celdas en Microsoft Excel:
- Seleccione la celda que contiene el minigráfico.
- SeleccioneEditar datos desde elMinigráfico sección de laDiseño pestaña.
- SeleccioneEditar ubicación y datos del grupo.
- Especifique el rango de datos y la ubicación.
- Hacer clicDE ACUERDO.
Aspose.Cells proporciona el método SparklineCollection.Add(dataRange, fila, columna) para especificar el rango de datos y la ubicación de un grupo de minigráficos. El siguiente código de ejemplo carga el archivo de origen de Excel como se muestra en la captura de pantalla anterior, luego accede al primer grupo de minigráficos y agrega rangos de datos y ubicaciones en el grupo de minigráficos. Finalmente, escribe el archivo de salida de Excel en el disco que también se muestra en la captura de pantalla anterior.
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"); |