Share via

Problem Loading PPAM in PowerPoint (after enabling all trust, etc)

Anonymous
2024-09-22T11:59:51+00:00

My requirement: I want to be able to access my VBA macros from any PPTX presentation and without converting the presentations to macro enabled files (PPTM).

I am not able to apply the standard procedure everyone recommends. This is what I have done

I have just

  1. Reinstalled WINDOWS 10 fresh and updated it
  2. Reinstalled Microsoft 365 and updated it and repaired it online

I wrote a PPAM and placed it in
C:\Users\Akram\AppData\Roaming\Microsoft\AddIns

I enabled all macros and made sure the PPAM is enabled within PowerPoint

I gave macros the proper trust and made sure the above folder is trusted too

  1. I cannot see the PPAM on my RIBBON
  2. I go to VBA and can see the PPAM and the module with my own VBA Macros . . . but I cannot see the macros under the DEVELOPER menu NOR can i see them when I try to customize the quick Access Toolbar and select a macro

Before I repaired 365, I could edit the PPAM and I could point to it from the OPTIONS (COM-IN)

After repair, I could not point to it under the options because I get a message that my PPAM is not a valid ADD IN
AND I cannot edit it as it keeps telling me that there is an ADD IN already open . . . (Where??)

Thanks

Microsoft 365 and Office | PowerPoint | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2024-09-23T05:29:00+00:00

    Here are answers to your questions

    1. In the source PPTM, did you compile your project to see if there are compilation errors? When creating the Ribbon XML, did you validate the XML in the editor? (I did not start by using the PPTM. I only mentioned it because I used it out of frustration with the PPAM. In any case, I did not compile it.)
    2. As for the registry, I followed these steps which were indicated on several web pages . . . nothing doing.
    3. In the File/Options/Add-ins, I had two behaviors. Before I contacted Microsoft, the PPAM was recognized and I could navigate to the ADD IN folder and add it or remove it. And I could edit it. (Not working).
    4. Microsoft asked me to repair 365 online and I did while they waited. Nothing happened except that I got this new behavior: the PPAM disappeared from the list in the Options and whenever I tried to navigate to it, it would give me the message that the file is not valid for ADD ins. It also stopped me from editing it with a message “Another Add In with the same name already open”.

    I wonder if there is another way of accessing the macros and placing them on the QAT.

    Thanks again

    Was this answer helpful?

    0 comments No comments
  2. John Korchok 232.8K Reputation points Volunteer Moderator
    2024-09-22T17:17:15+00:00

    I can't tell from here what problem your PPAM file might have that PowerPoint is not seeing it as a valid add-in. I'm not seeing any problems installing or running add-ins here using PowerPoint 365 Version 2408 (Build 17928.20156 Click-to-Run). In the source PPTM, did you compile your project to see if there are compilation errors? When creating the Ribbon XML, did you validate the XML in the editor?

    To make add-in code visible in the VBA, you need to edit the registry.

    Close PowerPoint.

    In the registry, go to

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\PowerPoint\Options

    Create a key called DebugAddins.

    Double click on DebugAddins and edit it to be a DWORD with a value of 1. OK out.

    To see the Active Add-ins, choose File>Options>Add-ins.

    Was this answer helpful?

    0 comments No comments