Actualizar valores de formas vinculadas

Ejemplo

La siguiente captura de pantalla muestra el archivo Excel fuente utilizado en el código de ejemplo a continuación. Tiene una imagen vinculada vinculada a las celdas A1 a E4. Cambiaremos el valor de la celda B4 con Aspose.Cells para Python via .NET y luego llamaremos al método Worksheet.Shapes.update_selected_value() para actualizar el valor de la imagen y guardarla en formato PDF.

todo:image_alt_text

Puedes descargar el archivo de Excel de origen y el PDF de salida a través de los enlaces proporcionados.

Código C# para actualizar los valores de las formas vinculadas

from aspose.cells import SaveFormat, Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Source directory
sourceDir = RunExamples.Get_SourceDirectory()
# Output directory
outputDir = RunExamples.Get_OutputDirectory()
# Create workbook from source file
workbook = Workbook(sourceDir + "sampleRefreshValueOfLinkedShapes.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Change the value of cell B4
cell = worksheet.cells.get("B4")
cell.put_value(100)
# Update the value of the Linked Picture which is linked to cell B4
worksheet.shapes.update_selected_value()
# Save the workbook in PDF format
workbook.save(outputDir + "outputRefreshValueOfLinkedShapes.pdf", SaveFormat.PDF)