Can Impress open a PowerPoint .pptm file and run the macros?

Discuss the presentation application

Can Impress open a PowerPoint .pptm file and run the macros?

Postby Dondean » Mon Apr 24, 2017 10:16 pm

Hi all.
I'm a total newbie to Apache OpenOffice and just downloaded and installed OO 4.1.3 (Actually, I installed only the Impress module).
I have created a PowerPoint (MS Office 2010) presentation containing macros (.pptm file) and want people who do not have PP to be able to run the presentation with the macros.
So I wanted to try and use Impress as a free alternative for them.
When I open the .pptm file in Impress, I do not see the macros and they do not run when I run the presentation.

So my questions are:
1. Does Impress support the opening of a PowerPoint .pptm macro file and allow editing of the macros?
2. If so, how does one see and edit the macros in Impress (Possibly there is a setting that I do not have right.)
3. And if (1) and (2) can be done, then will I need to make changes to the macro code in Inpress, in order for the presentation to work properly?

Thanks.
Don
OpenOffice 4.1.3 on Windows 10 Pro
Dondean
 
Posts: 3
Joined: Mon Apr 24, 2017 8:18 pm

Re: Can Impress open a PowerPoint .pptm file and run the mac

Postby RoryOF » Mon Apr 24, 2017 10:22 pm

OpenOffice may open the PowerPoint slides for display, but will _NOT_ run the macros as the underlying engine is different. OO macro programming is complex.
Apache OpenOffice 4.1.6 on Xubuntu 18.04 (mostly 64 bit version) and infrequently on Win2K/XP
User avatar
RoryOF
Moderator
 
Posts: 28133
Joined: Sat Jan 31, 2009 9:30 pm
Location: Ireland

Re: Can Impress open a PowerPoint .pptm file and run the mac

Postby Dondean » Tue Apr 25, 2017 2:59 am

Thanks RoryOF.
Isn't the macro programming in OO based on Visual Basic, like MS Office macros are?
So wouldn't coding in both be very similar?
I'm curious as to why I can't see the PP macros in OO.

Don
OpenOffice 4.1.3 on Windows 10 Pro
Dondean
 
Posts: 3
Joined: Mon Apr 24, 2017 8:18 pm

Re: Can Impress open a PowerPoint .pptm file and run the mac

Postby robleyd » Tue Apr 25, 2017 3:11 am

Dondean wrote:Isn't the macro programming in OO based on Visual Basic, like MS Office macros are?

No, it is a completely different basic
So wouldn't coding in both be very similar?

Hence, No.
Cheers
David
Apache OpenOffice 4.1.6 - Slackware 14.2 - 64 bit
LibreOffice 6.0.7.3 - Slackware 14.2 - 64 bit
Apache OpenOffice 4.1.4 - Windows 7 Virtual machine
User avatar
robleyd
Moderator
 
Posts: 2429
Joined: Mon Aug 19, 2013 3:47 am
Location: Murbko, Australia

Re: Can Impress open a PowerPoint .pptm file and run the mac

Postby Zizi64 » Tue Apr 25, 2017 7:27 am

The Basic (StarBasic) of the Apache OpenOffice _is_ a simple, pure programming language only. The AOO and the LibreOffice has a Basic IDE (Integrated Development Environment) for easy usage the Basic programming language.
The API of the AOO/LO is a function library. (API = Application Programming Interface). You can control the AOO/LO applications by usage the API functions.

The MS VBA of the MS Office suite is a combined 'IDE and API' for _one_operating system (Windows).

The AOO and the LO are multiplatform office suites. Therefore the API is a platform-independent, programming language-independent programming interface.
You can use the API functions on every supported operation systems, and you can use the API functions with various programming languages and environments.
Tibor Kovacs, Hungary; LO4.4.7, LO6.1.4 on Win7-10 x64Prof.
PortableApps, winPenPack: LO3.3.0-6.1.4 and AOO4.1.5
Please, edit the initial post in the topic: add the word [Solved] at the beginning of the subject line - if your problem has been solved.
User avatar
Zizi64
Volunteer
 
Posts: 7678
Joined: Wed May 26, 2010 7:55 am
Location: Budapest, Hungary

Re: Can Impress open a PowerPoint .pptm file and run the mac

Postby Dondean » Tue Apr 25, 2017 4:41 pm

Thanks for the added explanation Zizi64.
Would you say that AOO Impress can do pretty much anything that can be done in MS PP?

One other thing I'm curious about.
While I'm still getting familiar with the setup of Impress and how it works, I kept getting a message that I needed to install Java.
So I did, and now I'm wondering if Java is only needed when writing macros for Impress, or
will a Java environment also be required for anyone who runs an Impress presentation that contains macros?.

Thanks.
Don
OpenOffice 4.1.3 on Windows 10 Pro
Dondean
 
Posts: 3
Joined: Mon Apr 24, 2017 8:18 pm

Re: Can Impress open a PowerPoint .pptm file and run the mac

Postby Zizi64 » Tue Apr 25, 2017 4:48 pm

Would you say that AOO Impress can do pretty much anything that can be done in MS PP?


Try it. I do not know, what you want to achieve in AOO Impress, and I never used the PowerPoint. (I used only the Excel and the Word in the far past.)
Tibor Kovacs, Hungary; LO4.4.7, LO6.1.4 on Win7-10 x64Prof.
PortableApps, winPenPack: LO3.3.0-6.1.4 and AOO4.1.5
Please, edit the initial post in the topic: add the word [Solved] at the beginning of the subject line - if your problem has been solved.
User avatar
Zizi64
Volunteer
 
Posts: 7678
Joined: Wed May 26, 2010 7:55 am
Location: Budapest, Hungary


Return to Impress

Who is online

Users browsing this forum: No registered users and 1 guest