找回密码
 立即注册
搜索

!!!紧急求助!!!PPT中的文本的字体和类别大写如何设置?自己的反复出错

7
回复
890
查看
[复制链接]

3

主题

9

帖子

73

幻币

一流武者

Rank: 3Rank: 3

积分
379
QQ
2018-11-13 15:31:01 显示全部楼层 |阅读模式
!!!紧急求助!!!PPT中的文本的字体和类别大写如何设置?自己的反复出错

这是我的Excel,将图片制作好了:
212202nafjtl6o9djdljyn.png




接下来用VBA代码导入新建的PPT中:
212202nafjtl6o9djdljyn.png
PPT学习论坛
回复

使用道具 举报

2

主题

10

帖子

44

幻币

江湖少侠

Rank: 2

积分
151
QQ
2018-11-13 16:36:53 显示全部楼层
[table=98%]现在想调整我的字体大小和类型:
212359dodhm2u0cs03oma2.png


想改为:微软雅黑,28号字体
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

9

帖子

85

幻币

一流武者

Rank: 3Rank: 3

积分
254
QQ
2018-11-13 16:58:21 显示全部楼层
[table=98%]但是自己的代码老是出错:
212459lrffax7uaxuijsxj.png


不知道为什么?
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

85

幻币

一流武者

Rank: 3Rank: 3

积分
257
QQ
2018-11-13 17:07:48 显示全部楼层
这是附件:
1.zip (13.23 KB, 下载次数: 69)
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

80

幻币

江湖少侠

Rank: 2

积分
189
QQ
2018-11-13 17:57:49 显示全部楼层
这是我的全部代码:
Sub xx()

Dim t

t = Timer

Dim pptapp As PowerPoint.Application

Dim prt As PowerPoint.Presentation

Dim sld1 As PowerPoint.Slide



Set pptapp = New PowerPoint.Application

Set prt = pptapp.Presentations.Add(msoTrue)

pptapp.Visible = msoTrue

Set sld1 = prt.Slides.Add(1, ppLayoutBlank)

Sheets(1).ChartObjects(1).Copy

sld1.Shapes.Paste

With sld1.Shapes(1)

.Left = 10

.Top = 10

.ScaleWidth 1.8, msoFalse, msoScaleFromTopLeft

.ScaleHeight 1.8, msoFalse, msoScaleFromTopLeft

End With

Dim shp1

Set shp1 = sld1.Shapes.AddTextbox(msoTextOrientationHorizontal, 300, 300, 200, 50)

shp1.TextFrame.TextRange.Text = Range("A3")

shp1.TextFrame.TextRange.Font.Size = 28

shp1.TextFrame.TextRange.Font.Name = "微软雅黑"


MsgBox Timer - t

End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

4

主题

9

帖子

50

幻币

一流武者

Rank: 3Rank: 3

积分
307
QQ
2018-11-13 17:58:12 显示全部楼层
麻烦大家帮我看一下!谢谢!!!
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

10

帖子

90

幻币

江湖少侠

Rank: 2

积分
194
QQ
2018-11-13 18:01:15 显示全部楼层
大神帮忙看一眼吧!!!
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

123

帖子

6

幻币

一流武者

Rank: 3Rank: 3

积分
328
2020-5-22 21:00:58 显示全部楼层
下载下来看看,应该会有用!
PPT学习论坛
回复 支持 反对

使用道具 举报

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