小编Mop*_*Mop的帖子

将文本范围从1个功率点传输到另一个功率点以更改模板

我是Powerpoint VBA的新手,想知道是否有一种简短的方法可以将一个文本范围从PowerPoint A传输到另一个位于Powerpoint B中的文本范围.

第a1页= b1

第a2页= b2

第a3页= b3

模板正在改变,我需要调整100个幻灯片的5个powerpoint,所以我认为使用这个解决方案会更容易.

预先感谢您的帮助.

精度:我不想复制和粘贴文本范围,而是复制范围内的文本以将其置于新范围内.请在下面找到我已经拥有的代码,但它并没有'将它粘贴到我的新范围内.

Sub copier_texte()  'je veux copier le contenu de la forme, et non pas la forme en entier

Dim nb_slide As Integer
nb_slide = ActivePresentation.Slides.Count

With ActivePresentation
.Slides(1).Shapes(2).TextFrame.TextRange.Copy 'je sélectionne uniquement le contenu de la forme
For i = 2 To .Slides.Count
        .Slides(i).Select
        ActiveWindow.View.Paste
Next i
End With

End Sub 
Run Code Online (Sandbox Code Playgroud)

powerpoint vba powerpoint-vba

5
推荐指数
1
解决办法
386
查看次数

标签 统计

powerpoint ×1

powerpoint-vba ×1

vba ×1