我有一个 PowerPoint 演示文稿,其中包含 Excel 表格作为对象。
Excel 文件每周更新一次。更新 Excel 文件后,我打开 PowerPoint,双击每个对象 -> 菜单数据 -> 编辑链接 -> 选择所有源 -> 更新值。
宏是否可以在 PowerPoint 中找到 Excel 对象并更新它们?
在网上搜索后,我设法获得了以下代码,这使我进入了双击对象的步骤,但我不知道如何更新链接。
Sub update_objects()
Dim it As String
Dim i As Integer
For i = 1 To ActiveWindow.Selection.SlideRange.Shapes.Count
With ActiveWindow.Selection.SlideRange.Shapes(i)
If .Type = msoEmbeddedOLEObject Then
ActiveWindow.Selection.SlideRange.Shapes(i).Select.OLEFormat.DoVerb
End If
End With
Next i
End Sub