Skip to content

MaxOffice/VBA-PowerPoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VBA-PowerPoint

VBA Macros for PowerPoint

This repository contains useful macros for PowerPoint. The macros are organized into packages.

A package encapsulates a single functionality, or a set of related functionalities. It may contain VBA modules (.bas files), class modules (also .bas files), user forms (.frm and .frx files), and Office Ribbon customizations (a file called customUI14.xml in a directory called CustomUI). It must have at least one VBA module.

Each subdirectory under the packages directory in this repository contains an independent package. Each package directory also has a Tests subdirectory, which contains a .pptm file which has test cases and usage instructions for the package, as well as the package code.

Using these macros

To use as an PowerPoint Add-in (Recommended)

  1. Download the MaxOffice-PowerPoint-Macros-Collection.ppam file from the latest release.
  2. Enable it from the PowerPoint user interface as an Add-in:
    1. Click the File tab
    2. Select Options (Windows) or Preferences (Mac)
    3. Click Add-ins
    4. At the bottom of the window, in the "Manage:" dropdown:
      • Select "PowerPoint Add-ins"
      • Click Go
    5. In the Add-ins dialog, click Browse and navigate to where you saved the .ppam file
    6. Check the box next to the Add-in name to enable it
    7. Click OK
  3. Access all macros through the Macros button on the View ribbon tab, or the new buttons on the Add-ins tab.

To use all packages without installing the add-in

  1. Download the Maxoffice-PowerPoint-Macros-Collection.pptm file from the latest release.
  2. Open it, remembering to enable macro content. Keep it open.
  3. Invoke any macro from the Macros button on the View ribbon tab, or the new buttons on the Add-ins tab.

To use an individual package

  1. Download the .pptm file in the package's Tests subdirectory.
  2. Open it, remembering to enable macro content. Keep it open.
  3. Invoke the macro from the Macros button on the View ribbon tab.

To use packages of your choice

  1. Create or open a .pptm file
  2. Use File/Import File... to import all files found directly under all your chosen package subdirectories. These may include .bas, .cls, .frm and .frx files. Do not import anything in the Tests subirectories.
  3. Save the file, and keep it open.
  4. Invoke any macro from the Macros button on the View ribbon tab.

About

VBA Macros for PowerPoint

Resources

License

Contributing

Stars

9 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors