Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I know it can be done. I had the code once. Anyway, I can copy and paste
excel to Powerpoint with an excel macro.. But I want the powerpoint to launch from excel as if you clicked on the PPT icon... Any ideas... Thanks DJ |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Duncan
Try this Dim pwp As Object Set pwp = CreateObject("PowerPoint.Application") pwp.Visible = True pwp.presentations.Open Filename:="c:\test.ppt" -- Regards Ron de Bruin http://www.rondebruin.nl "Duncan_J" wrote in message ... I know it can be done. I had the code once. Anyway, I can copy and paste excel to Powerpoint with an excel macro.. But I want the powerpoint to launch from excel as if you clicked on the PPT icon... Any ideas... Thanks DJ |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Can this same concept be used to open a specific Excel file from with in
Access? Thanks, Koataus "Ron de Bruin" wrote: Hi Duncan Try this Dim pwp As Object Set pwp = CreateObject("PowerPoint.Application") pwp.Visible = True pwp.presentations.Open Filename:="c:\test.ppt" -- Regards Ron de Bruin http://www.rondebruin.nl "Duncan_J" wrote in message ... I know it can be done. I had the code once. Anyway, I can copy and paste excel to Powerpoint with an excel macro.. But I want the powerpoint to launch from excel as if you clicked on the PPT icon... Any ideas... Thanks DJ |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Ron!
I pocked around and found this code which works great. Sub Chart2PPT() Dim objPPT As Object Dim objPrs As Object Dim shtTemp As Worksheet Dim chtTemp As ChartObject Dim intSlide As Integer Set objPPT = CreateObject("Powerpoint.application") objPPT.Visible = True objPPT.presentations.Open ThisWorkbook.Path & "\Pres.ppt" objPPT.ActiveWindow.ViewType = 1 'ppViewSlide For Each shtTemp In ThisWorkbook.Worksheets For Each chtTemp In shtTemp.ChartObjects intSlide = intSlide + 1 chtTemp.CopyPicture If intSlide objPPT.presentations(1).Slides.Count Then objPPT.ActiveWindow.View.GotoSlide Index:=objPPT.presentations(1).Slides.Add(Index:=i ntSlide, Layout:=1).SlideIndex End If objPPT.ActiveWindow.View.Paste Next Next objPPT.presentations(1).Save objPPT.Quit Set objPrs = Nothing Set objPPT = Nothing End Sub Thanks though DJ "Ron de Bruin" wrote: Hi Duncan Try this Dim pwp As Object Set pwp = CreateObject("PowerPoint.Application") pwp.Visible = True pwp.presentations.Open Filename:="c:\test.ppt" -- Regards Ron de Bruin http://www.rondebruin.nl "Duncan_J" wrote in message ... I know it can be done. I had the code once. Anyway, I can copy and paste excel to Powerpoint with an excel macro.. But I want the powerpoint to launch from excel as if you clicked on the PPT icon... Any ideas... Thanks DJ |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Ron, I did test yours and yours works as well
Thanks again "Ron de Bruin" wrote: Hi Duncan Try this Dim pwp As Object Set pwp = CreateObject("PowerPoint.Application") pwp.Visible = True pwp.presentations.Open Filename:="c:\test.ppt" -- Regards Ron de Bruin http://www.rondebruin.nl "Duncan_J" wrote in message ... I know it can be done. I had the code once. Anyway, I can copy and paste excel to Powerpoint with an excel macro.. But I want the powerpoint to launch from excel as if you clicked on the PPT icon... Any ideas... Thanks DJ |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Try this Koataus Sub test() On Error Resume Next Set xl = GetObject(, "Excel.Application") If xl Is Nothing Then Set xl = GetObject("", "Excel.Application") xl.workbooks.Open "c:\Data\book1.xls" xl.UserControl = True xl.Visible = True End If AppActivate "Microsoft Excel" End Sub -- Regards Ron de Bruin http://www.rondebruin.nl "Koataus" wrote in message ... Can this same concept be used to open a specific Excel file from with in Access? Thanks, Koataus "Ron de Bruin" wrote: Hi Duncan Try this Dim pwp As Object Set pwp = CreateObject("PowerPoint.Application") pwp.Visible = True pwp.presentations.Open Filename:="c:\test.ppt" -- Regards Ron de Bruin http://www.rondebruin.nl "Duncan_J" wrote in message ... I know it can be done. I had the code once. Anyway, I can copy and paste excel to Powerpoint with an excel macro.. But I want the powerpoint to launch from excel as if you clicked on the PPT icon... Any ideas... Thanks DJ |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel won't open when editing powerpoint graph | Excel Discussion (Misc queries) | |||
Can't open PowerPoint files | Excel Discussion (Misc queries) | |||
office 07: auto powerpoint charts using named range data in excel | Charts and Charting in Excel | |||
Word, Excel and PowerPoint look for my printer before they open, w | Excel Discussion (Misc queries) | |||
Open Powerpoint Presentation via Excel VBA code | Excel Programming |