Copie formas entre hojas de trabajo en Aspose.Cells
Contents
[
Hide
]
A veces, necesita copiar elementos en una hoja de cálculo, por ejemplo, imágenes, gráficos y otros objetos de dibujo, entre hojas de cálculo. Aspose.Cells admite esta función. Los gráficos, imágenes y otros objetos se pueden copiar con el mayor grado de precisión.
Este artículo le brinda una comprensión detallada sobre cómo copiar formas entre hojas de trabajo. Para ilustrar, crea una aplicación de consola en Visual Studio.Net, copia imágenes, gráficos y otros objetos de dibujo entre hojas de trabajo usando Aspose.Cells.
A continuación se muestra el código para copiar un gráfico de una hoja de trabajo a otra
C#
string FilePath = @"..\..\..\Sample Files\";
string FileName = FilePath + "Copy Shapes between Worksheets.xlsx";
//Open the template file
Workbook workbook = new Workbook(FileName);
//Get the Chart from the "Chart" worksheet.
Aspose.Cells.Charts.Chart source = workbook.Worksheets["Chart"].Charts[0];
Aspose.Cells.Drawing.ChartShape cshape = source.ChartObject;
//Copy the Chart to the Result Worksheet
workbook.Worksheets["Result"].Shapes.AddCopy(cshape, 20, 0, 2, 0);
//Save the Worksheet
workbook.Save(FileName);
Nota: Para obtener más detalles sobre cómo copiar varias formas, debe visitaraquí