PPT的VBA中怎样在一张幻灯片中引用另一张幻灯片中的文本框中的内容

PPT的VBA中怎样在一张幻灯片中引用另一张幻灯片中的文本框中的内容,第1张

下面代码是把第二张幻灯片的标题设置为第一张幻灯片的文件框的内容

ActivePresentationSlides(2)Shapes(1)TextFrameTextRangeText = ActivePresentationSlides(1)Shapes(3)TextFrameTextRangeText

下面代码是显示第一张幻灯片中所有文本框的内容,你看着哪个对你有用,用哪个吧

Private Sub CommandButton1_Click()

Dim i As Integer

With ActivePresentationSlides(1)

For i = 1 To ShapesCount

If Shapes(i)Type = msoTextBox Then

MsgBox Shapes(i)TextFrameTextRangeText

End If

Next

End With

End Sub

取不到文件名,我感觉文件名已经被转换为ICON了,我下面代码只能显示名字和类型:

Option Explicit

Sub 宏1()

    Dim s As Shape

    For Each s In ActiveSheetShapes

        If sType = msoEmbeddedOLEObject Then MsgBox sName & Chr(10) & sOLEFormatprogID

    Next s

End Sub

是否显示为图标的两个对象显示都是一样的的结果:

VBA全称是Visual

Basic

for

Application,其中Visual

Basic(VB)是一种编程语言,Application就是指Word,Excel,Access,Powerpoint等应用软件(在这些软件中叫“宏”)。理论上,在PPT中的任何手动 *** 作都可以通过VBA来实现,而且一些复杂的(尤其是重复的)的 *** 作用VBA很容易实现。

以上就是关于PPT的VBA中怎样在一张幻灯片中引用另一张幻灯片中的文本框中的内容全部的内容,包括:PPT的VBA中怎样在一张幻灯片中引用另一张幻灯片中的文本框中的内容、如何用vba将ppt或excel中嵌入的文件(如:我的文件.pdf)名称提取出来。、什么是PPT中的VBA怎么才能打开VBA等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9555663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存