如何用VB调用PPT

xuyuanhui00 2011-05-03 12:51:19
请问各位大侠如何用VB调用COMBO组合框内选定的PPT文档啊
我这里显示对象不支持该属性或方法。。
急~
...全文
202 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuyuanhui00 2011-05-03
  • 打赏
  • 举报
回复
显示子函数为定义?[Quote=引用 6 楼 dbcontrols 的回复:]
VB code
Dim XlApp As PowerPoint.Application
Set XlApp = CreateObject("PowerPoint.Application")
aa = OpenPresentation(XlApp, Combo1.Text, "", False, False, True)
[/Quote]
dbcontrols 2011-05-03
  • 打赏
  • 举报
回复
    Dim XlApp As PowerPoint.Application
Set XlApp = CreateObject("PowerPoint.Application")
aa = OpenPresentation(XlApp, Combo1.Text, "", False, False, True)
xuyuanhui00 2011-05-03
  • 打赏
  • 举报
回复
不行 powerpoint 不能打开对象。[Quote=引用 4 楼 zhao4zhong1 的回复:]

VB code

Dim pptapp As Object
Private Sub Command1_Click()
Set pptapp = CreateObject("PowerPoint.Application")
pptapp.Visible = True
pptapp.Presentations.Open Combo1.Text
End Sub
Private Sub F……
[/Quote]
赵4老师 2011-05-03
  • 打赏
  • 举报
回复

Dim pptapp As Object
Private Sub Command1_Click()
Set pptapp = CreateObject("PowerPoint.Application")
pptapp.Visible = True
pptapp.Presentations.Open Combo1.Text
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set pptapp = Nothing
End Sub
xuyuanhui00 2011-05-03
  • 打赏
  • 举报
回复
Dim i As String
Dim pptapp As Object
Private Sub Command1_Click()
i = Combo1.Text
Set pptapp = CreateObject("PowerPoint.Application")
pptapp.Visible = True
pptapp.Presentations.Open = "E:\毕业设计\考生文档\i.ppt"
Set pptapp = Nothing
Unload Me
End Sub

刚接触VB 一定有不少错误 希望大家帮忙
threenewbee 2011-05-03
  • 打赏
  • 举报
回复
ShellExecute combo.text, "open", "", SW_SHOW
jhone99 2011-05-03
  • 打赏
  • 举报
回复
把你的代码贴出来,并指明出错的位置,这样大家才好帮你

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧