找回密码
 立即注册
搜索
楼主: user_fuwrk

新年新作 ppt语文课件助手

75
回复
1181
查看
[复制链接]

14

主题

206

帖子

36

幻币

一流武者

Rank: 3Rank: 3

积分
261
QQ
2016-4-12 17:02:23 显示全部楼层
插入本地媒体好像有问题
PPT学习论坛
回复 支持 反对

使用道具 举报

22

主题

284

帖子

121

幻币

一流武者

Rank: 3Rank: 3

积分
406
QQ
2016-4-12 17:04:34 显示全部楼层
与原来相比,格式被完全保留了,很好!但横线好象没有任何改进,而且插入本地媒体出了问题!
你是怎样实现格式不变的呢?是重新建的文本框还是直接复制粘连产生的文本框?最好是能贴出一点代码。
PPT学习论坛
回复 支持 反对

使用道具 举报

11

主题

205

帖子

34

幻币

一流武者

Rank: 3Rank: 3

积分
239
QQ
2016-4-12 17:25:30 显示全部楼层
ActiveWindow.Selection.TextRange.Copy
Set tShape = ActiveWindow.Selection.SlideRange.Shapes.AddTextbox(msoTextOrientationHorizontal, dbLeft - 6, dbTop - 6, 100, 50)
tShape .TextFrame.TextRange.PasteSpecial (ppPasteDefault)
横线使用的是原来的shift加-所得的_ ,下次使用下划线看看是不是好看一些了。
插入本地媒体出问题了,顾此失彼呀。看来又要修改了。
再次感谢chuhaiou哥哥的好代码,解决了中英文字符串长度问题。
PPT学习论坛
回复 支持 反对

使用道具 举报

15

主题

230

帖子

52

幻币

一流武者

Rank: 3Rank: 3

积分
307
QQ
2016-4-12 17:28:27 显示全部楼层
谢谢wjhere兄的好代码,帮解决了格式不变的大难题!!文字与下划线分离可能双比较困难吧!
PPT学习论坛
回复 支持 反对

使用道具 举报

19

主题

242

帖子

57

幻币

一流武者

Rank: 3Rank: 3

积分
304
QQ
2016-4-12 17:29:23 显示全部楼层
为了版本之间的兼容性,最好不要使用PasteSpecial(在2007版中会出现问题,在07版本里以默认参数粘贴得到的结果不是文本框而是图片...),使用paste方法则可以避免上述问题
PPT学习论坛
回复 支持 反对

使用道具 举报

22

主题

221

帖子

46

幻币

一流武者

Rank: 3Rank: 3

积分
290
QQ
2016-4-12 17:29:24 显示全部楼层
原来没有想到PasteSpecial,不知道什么,直接使用paste,在程序中设置颜色无效,才出此下策。
PPT学习论坛
回复 支持 反对

使用道具 举报

13

主题

241

帖子

46

幻币

一流武者

Rank: 3Rank: 3

积分
300
QQ
2016-4-12 17:30:54 显示全部楼层
按照YOUXI01 兄的说法我试了一下,能成功,没有出现设置颜色无效。在03中无论是用Paste还是用PasteSpecial都没有任何影响!
PPT学习论坛
回复 支持 反对

使用道具 举报

23

主题

201

帖子

52

幻币

一流武者

Rank: 3Rank: 3

积分
269
QQ
2016-4-12 17:32:02 显示全部楼层
好象YOUXI01 兄的横线不是用下划线的,也可能还是用shift加-所得的_。我想是不是他取字符串长度的方式与我们的不同啊!
PPT学习论坛
回复 支持 反对

使用道具 举报

15

主题

206

帖子

47

幻币

一流武者

Rank: 3Rank: 3

积分
256
QQ
2016-4-12 17:32:24 显示全部楼层
2011.2.19
真正领会chuhaiou兄的方法,挖空填空效果达到正确的显示。
插入本地媒体功能,封装了linchangh兄提供laose兄美化的播放器
PPT学习论坛
回复 支持 反对

使用道具 举报

10

主题

201

帖子

33

幻币

一流武者

Rank: 3Rank: 3

积分
245
QQ
2016-4-12 17:40:16 显示全部楼层
挖出填空还没有达到最理想的效果!试试只输入相当多个英文大写字母,横线就不够长,只输入相当多个汉字横线又太长哟。
软件完善得很不错,但有相当多的代码暴露在外,这样用DLL封装好象意义不大哟!
PPT学习论坛
回复 支持 反对

使用道具 举报

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