找回密码
 立即注册
搜索

求助,PPT中图表中的横坐标轴格式的对象代码是什么

3
回复
362
查看
[复制链接]

20

主题

223

帖子

57

幻币

一流武者

Rank: 3Rank: 3

积分
286
QQ
2016-4-12 13:34:58 显示全部楼层 |阅读模式
在excel中是用TickLabels.NumberFormatLocal,但是在PPT中就不行了,总提示“方法和数据成员未找到”,求助!
PPT学习论坛
回复

使用道具 举报

17

主题

211

帖子

42

幻币

一流武者

Rank: 3Rank: 3

积分
277
QQ
2016-4-12 14:45:14 显示全部楼层
因为PPT上的图标的横坐标轴格式不统一,所以想统一一下,代码如下,有较多问题,求解决
例子.zip (56.31 KB, 下载次数: 290)
PPT学习论坛
回复 支持 反对

使用道具 举报

9

主题

487

帖子

325

幻币

豪侠武师

Rank: 4

积分
814
QQ
2016-4-12 15:33:20 显示全部楼层
请看附件中的第四页,是修改后的横坐标模板,把其他页的变成这样就OK了。谢谢!
PPT学习论坛
回复 支持 反对

使用道具 举报

14

主题

228

帖子

42

幻币

一流武者

Rank: 3Rank: 3

积分
274
QQ
2016-4-12 16:07:09 显示全部楼层
理论上应该是这样,但是也不行。
等高人吧
Sub MeThee()
Dim myOLEFormat As PowerPoint.OLEFormat
Dim myChart As Excel.Chart
With ActivePresentation
    Set myOLEForamt = .Slides(1).Shapes(1).OLEFormat
    Set myChart = myOLEFormat.Object
    myChart.Axes(xlCategory, xlPrimary).TickLabels.NumberFormat = "[$-409]mmm-yy;@"
End With
End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

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