Post

FringeUI Readme

The intial post of the FringeUI Documentation Site. This is a regularly updated Readme

FringeUI Readme

FringeUI

A VBA based Solution for your Office Customization Needs

Example Custom Ribbon with Default Re-Loader and User Made Hello World Buttons

What is FringeUI?

I’m glad you asked. FringeUI is an incredibly Fringe use-case of VBA to decorate the “Fringe”, aka the Ribbon, of your Office App Window with your own Custom Tabs, Groups, Buttons and more! Do you have that one Macro you use every day but it’s a total pain to open the menu every time? Got that ugly CommandButton you threw on a blank sheet to help clean up stray data? No More! With FringeUI you’re a few simple lines away from having a stylish and clean button in the Ribbon that works like any other.

Feature List

Current

  • Custom Tabs

    Create, name and organize your own custom tabs

  • Custom Groups

    Group Components using custom groups to keep related features together

  • Custom Buttons

    Create Custom Buttons using built-in icons and your own custom callbacks

Planned

  • Custom Menus

    When a Group is not enough, list Components together in a handy dropdown

FringeUI Module List

Core

External

Installation

How to Install Modules

  1. Find and click the “Developer” Tab in the Ribbon.

If you are missing the “Developer” Tab go to File -> Options -> Customize Ribbon and Click the checkbox next to “Developer”

  1. Find and click “Visual Basic”, This will open another Window, “Microsoft Visual Basic for Applications”
  2. In this Window, Find in the top left the “File” Dropdown and select “Import Module” (Ctrl + M)
  3. Find and install each of the Required Modules Below as needed

Install Process (Single UI)

Install Process (MultiUILoader Module)

Tutorials

Make Your First Tab, Group and Button (Tutorial)

WIP

Extend Modules to Support MultiUILoader (Tutorial)

WIP

This post is licensed under CC BY 4.0 by the author.