¿Cómo se rompen los enlaces charts de charts pegados en ppt desde excel sin perder datos?

Tengo que pegar varios charts de un file de Excel que es muy pesado (> 10 MB) y tener charts vinculados a Excel también hace que la presentación sea demasiado pesada. ¿Podemos crear una macro que nos permita volver a vincular los charts en ppt con los charts de Excel originales, actualizar los datos del gráfico y romper el enlace para mantener el tamaño del file bajo.

Básicamente hacemos muchas iteraciones para modelar inputs en los últimos días antes de enviar el mazo al cliente y queremos evitar perder el time en repasting / reformateo / actualización de charts en ppt from excel.

El código mencionado me permite romper enlaces de charts para excel y networkingucir el tamaño del file ppt; sin embargo, los charts no se pueden editar después de esto. Cualquier ayuda sería realmente apreciada.

Gracias de antemano por la ayuda.

Sub BreakChartLinks() Dim sld As Slide Dim shp As Shape For Each sld In ActivePresentation.Slides For Each shp In sld.Shapes If shp.HasChart Then shp.LinkFormat.BreakLink End If Next shp Next sld End Sub