找回密码
 立即注册
搜索

ppt vba怎样获取文本框中选中的某个字符

9
回复
2874
查看
[复制链接]

1

主题

7

帖子

38

幻币

江湖少侠

Rank: 2

积分
157
QQ
2019-11-6 11:53:40 显示全部楼层 |阅读模式
205002sjycr364j8sycrwb.jpg


如上图,在第一张PPT中有一个文本框(文本框的内容不是固定的),比如现在的内容是“123”,当选中“3”时用vba怎样取到选中的值。请大家帮忙看看,谢谢!
PPT学习论坛
回复

使用道具 举报

2

主题

8

帖子

95

幻币

一流武者

Rank: 3Rank: 3

积分
286
QQ
2019-11-6 14:10:30 显示全部楼层
这是附件: ppt vba怎样获取文本框中选中的某个字符.rar (23.71 KB, 下载次数: 17)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

11

帖子

68

幻币

一流武者

Rank: 3Rank: 3

积分
334
QQ
2019-11-6 14:13:24 显示全部楼层
??string=.shapes(?).TextFrame.TextRange.characters(start:=3,Length:=1)
PPT学习论坛
回复 支持 反对

使用道具 举报

5

主题

11

帖子

16

幻币

江湖少侠

Rank: 2

积分
93
QQ
2019-11-6 14:39:51 显示全部楼层
这个不可能实现,你上面的操作是在幻灯片编辑状态下,而播放状态只能选择整个shape对象,不可能选择shape中的任意一个字符。而选择该字符就返回其值,这需要自动宏的支持,可是ppt中的自动宏多是在幻灯片放映状态下。这种矛盾造成这种任务几乎不能实现。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

12

帖子

35

幻币

一流武者

Rank: 3Rank: 3

积分
261
2019-11-6 14:49:40 显示全部楼层
不是选中第3个字符,而是判断选中的是什么值。
PPT学习论坛
回复 支持 反对

使用道具 举报

4

主题

9

帖子

57

幻币

一流武者

Rank: 3Rank: 3

积分
247
QQ
2019-11-6 15:10:36 显示全部楼层
我就是想问在编辑状态下能否判断选中的字符的值。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

44

幻币

一流武者

Rank: 3Rank: 3

积分
215
QQ
2019-11-6 15:21:10 显示全部楼层
是可以的,但是不能自动化。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

11

帖子

37

幻币

一流武者

Rank: 3Rank: 3

积分
264
QQ
2019-11-6 15:43:52 显示全部楼层
怎样判断呢?请指点,谢谢!
PPT学习论坛
回复 支持 反对

使用道具 举报

3

主题

8

帖子

41

幻币

一流武者

Rank: 3Rank: 3

积分
242
QQ
2019-11-6 15:48:39 显示全部楼层
明天吧,今天已晚了,腰酸背痛…………
PPT学习论坛
回复 支持 反对

使用道具 举报

3

主题

13

帖子

50

幻币

江湖少侠

Rank: 2

积分
179
QQ
2019-11-6 16:08:56 显示全部楼层
好的,谢谢!
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册