Powerpoint as a new session

  • Thread starter Thread starter Hari Prasadh
  • Start date Start date
H

Hari Prasadh

Hi,

Im not able to open more than ONE session of Powerpnt in my system (Office
XP and Win XP SP2). If do Start--Run --Powerpnt then it opens a NEW ppt FILE
but it opens the same within an existing PPT session.

Is that normal?

In Excel I can do Run--Excel and then a new session would open a new
instance of Excel which I can use independent of my previous session. (Would
get a message similar to "Personal.xls is already open.. do you want to open
a read only copy, notify.. blah blah..?"

Thanks a lot,
Hari
India
 
This is by design.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


Hi,

Im not able to open more than ONE session of Powerpnt in my system (Office
XP and Win XP SP2). If do Start--Run --Powerpnt then it opens a NEW ppt FILE
but it opens the same within an existing PPT session.

Is that normal?

In Excel I can do Run--Excel and then a new session would open a new
instance of Excel which I can use independent of my previous session. (Would
get a message similar to "Personal.xls is already open.. do you want to open
a read only copy, notify.. blah blah..?"

Thanks a lot,
Hari
India
 
Hi Michael,

Would be happy if I may know the logic (if it exists).

Like in Excel I cant open 2 workbooks with same name (but different paths)
in the same excel session as using formulas might confuse excel as to which
workbook's value to be used (Am I right?)

Is there a such logic for PPT sessions.

Thanks a lot,
Hari
India
 
As to why Microsoft does things the way they do (logic they use), that I can't
answer. You'd be better of asking in the Excel NG your Excel query.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


Hi Michael,

Would be happy if I may know the logic (if it exists).

Like in Excel I cant open 2 workbooks with same name (but different paths)
in the same excel session as using formulas might confuse excel as to which
workbook's value to be used (Am I right?)

Is there a such logic for PPT sessions.

Thanks a lot,
Hari
India
 
Hi Michael,

Thnx, your post helps.

So I guess

Set PPApp = CreateObject("Powerpoint.Application")
and
Set PPApp = GetObject(, "Powerpoint.Application")

would mean that PPApp would refer to the same PPT session. (I tried the same
with word.application along with .Visible = msoTrue and I saw that if I use
create object then word opens new session while in getobject it referred to
an existing session.)

(I wanted to know from automation perspective as well.)

Thanks a lot,
Hari
India

Michael Koerner said:
As to why Microsoft does things the way they do (logic they use), that I
can't
answer. You'd be better of asking in the Excel NG your Excel query.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


Hi Michael,

Would be happy if I may know the logic (if it exists).

Like in Excel I cant open 2 workbooks with same name (but different paths)
in the same excel session as using formulas might confuse excel as to
which
workbook's value to be used (Am I right?)

Is there a such logic for PPT sessions.

Thanks a lot,
Hari
India

Michael Koerner said:
This is by design.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


Hi,

Im not able to open more than ONE session of Powerpnt in my system
(Office
XP and Win XP SP2). If do Start--Run --Powerpnt then it opens a NEW ppt
FILE
but it opens the same within an existing PPT session.

Is that normal?

In Excel I can do Run--Excel and then a new session would open a new
instance of Excel which I can use independent of my previous session.
(Would
get a message similar to "Personal.xls is already open.. do you want to
open
a read only copy, notify.. blah blah..?"

Thanks a lot,
Hari
India
 
Hari;

(I wanted to know from automation perspective as well.) Not my thing hopefully
one of the wizards will jump in.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


Hi Michael,

Thnx, your post helps.

So I guess

Set PPApp = CreateObject("Powerpoint.Application")
and
Set PPApp = GetObject(, "Powerpoint.Application")

would mean that PPApp would refer to the same PPT session. (I tried the same
with word.application along with .Visible = msoTrue and I saw that if I use
create object then word opens new session while in getobject it referred to
an existing session.)

(I wanted to know from automation perspective as well.)

Thanks a lot,
Hari
India

Michael Koerner said:
As to why Microsoft does things the way they do (logic they use), that I
can't
answer. You'd be better of asking in the Excel NG your Excel query.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


Hi Michael,

Would be happy if I may know the logic (if it exists).

Like in Excel I cant open 2 workbooks with same name (but different paths)
in the same excel session as using formulas might confuse excel as to
which
workbook's value to be used (Am I right?)

Is there a such logic for PPT sessions.

Thanks a lot,
Hari
India

Michael Koerner said:
This is by design.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


Hi,

Im not able to open more than ONE session of Powerpnt in my system
(Office
XP and Win XP SP2). If do Start--Run --Powerpnt then it opens a NEW ppt
FILE
but it opens the same within an existing PPT session.

Is that normal?

In Excel I can do Run--Excel and then a new session would open a new
instance of Excel which I can use independent of my previous session.
(Would
get a message similar to "Personal.xls is already open.. do you want to
open
a read only copy, notify.. blah blah..?"

Thanks a lot,
Hari
India
 
So I guess
Set PPApp = CreateObject("Powerpoint.Application")
and
Set PPApp = GetObject(, "Powerpoint.Application")

would mean that PPApp would refer to the same PPT session.

Yes, that's correct.
(I tried the same
with word.application along with .Visible = msoTrue and I saw that if I use
create object then word opens new session while in getobject it referred to
an existing session.)

Word <> PowerPoint <> Excel ;-)

If you want to know all the gory details, search back a few weeks for a thread
with posts from Howard Kaikow. He's done some very extensive testing.
 
Hi Steve,

Thanks for the lead.
If you want to know all the gory details, search back a few weeks for a
thread
with posts from Howard Kaikow.
Though Im a peace loving chap, I would never shrink away from unearthing
skeletons from MS closet.

Thanks a lot,
Hari
India
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top