Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用VBA确定PowerPoint中形状的文本_Vba_Powerpoint_Msgbox - Fatal编程技术网

如何使用VBA确定PowerPoint中形状的文本

如何使用VBA确定PowerPoint中形状的文本,vba,powerpoint,msgbox,Vba,Powerpoint,Msgbox,我只想从一个形状中抓取文本并在其他地方显示它(Textbox、MsgBox…) 我知道这是不正确的,但希望你能从中理解这个概念 msgbox ("Do you want to overwrite " & slide1.slot1.value &, 36, "?") slot1 = shapename 有什么想法吗?假设您正在查找当前活动演示文稿幻灯片1中名为Slot1的形状的文本: Msgbox ActivePresentation.Slides(1).Shapes("Slo

我只想从一个形状中抓取文本并在其他地方显示它(Textbox、MsgBox…)

我知道这是不正确的,但希望你能从中理解这个概念

msgbox ("Do you want to overwrite " & slide1.slot1.value &, 36, "?")

slot1 = shapename

有什么想法吗?

假设您正在查找当前活动演示文稿幻灯片1中名为Slot1的形状的文本:

Msgbox ActivePresentation.Slides(1).Shapes("Slot1").TextFrame.TextRange.Text

假设您正在查找当前活动演示文稿幻灯片1中名为Slot1的形状中的文本:

Msgbox ActivePresentation.Slides(1).Shapes("Slot1").TextFrame.TextRange.Text

首先想到的问题是什么类型的图像。但我相信这会为你指明正确的方向。我首先想到的问题是什么样的形象。但我相信这会为你指明正确的方向。