Excel Add-In Tool

Build Excel ribbons
visually.

Configure tabs, groups and buttons via drag & drop — export as a ready-to-install .xlam in seconds. No XML to write, no VBA boilerplate, runs in the browser.

No installation
No account required
Exports as .xlam
Live validation
XML valid0 errors · 0 warnings
Icon library
2,000+ iconsBootstrap + imageMso
Export
finance-tools.xlam42 KB · ready
addin.studio/project/finance-tools
Project
finance-tools
My Add-InTab
ActionsGroup
ReportsGroup
CallbacksVBA
Snippets3
My Add-In2 groups · 5 buttons
Home
Insert
My Add-In
Data
Export
Actions
Analyse
Setup
Log
Tools
Report
Chart
Reports
addin.studio · ready to export
customUI14.xml · 3.2 KB
Selection
Button "Export"
id: btnExport
Properties
Label
Export
Size
Large
onAction
ExportSAP
Icon
Features

All in, nothing extra.

Twelve tools for the whole way from the first button to the finished add-in.

Visual editor

Tabs, groups, buttons via drag & drop — no RibbonX knowledge required.

2,000+ icons

Bootstrap, Office imageMso and your own PNG uploads in the same picker.

XML & VBA stubs

Validated customUI14 code and matching callback subs in a single click.

Snippet library

Save recurring VBA routines once, drop them in anywhere.

Auto-save & undo

50 steps of history per project, auto-save two seconds after the last change.

Live linter

Monaco editor checks block balances and imageMso IDs in real time.

1-click export

Download the finished .xlam, install in Excel — done.

Form designer

Build UserForms visually and attach event code — a real designer inside the add-in.

Context menus

Your own entries in the right-click menu of cells, columns and rows.

Backstage profiles

A settings page in the File menu, several profiles, switching from the ribbon.

Import & export

Hand projects, modules and libraries on as a file — icons travel with them.

Dynamic callbacks

Enable, hide or relabel buttons depending on the selection or workbook state.

Visual editor

Drag & drop instead of counting XML tags.

Drop tabs, groups and buttons straight onto the ribbon preview. What you see ends up 1:1 in the final .xlam. No intermediate steps, no guesswork.

  • Live preview just like real Excel
  • Snap-to-grid & auto-arrange
  • Group buttons via container drop
Home
My Add-In
Insert
Export
Setup
Report
Chart
Icon library

2,000+ icons in the picker — your own right next to them.

Bootstrap Icons, Office imageMso and your own PNG uploads in the same search field. Filter by category, colour, style — assign with a single click.

  • Live search with synonym mapping
  • imageMso IDs for native Excel look
  • Upload your own PNGs & SVGs
All
Bootstrap
imageMso
Uploads
Export & code

Clean RibbonX without writing a single line yourself.

Behind the scenes, addin.studio generates validated customUI14.xml, matching VBA callback stubs and all icon assets — packaged as a ready Excel add-in file.

  • 100% RibbonX-spec compliant
  • Code & XML viewable any time
  • Re-export updates the add-in cleanly
customUI14.xml
callbacks.bas
manifest.json
<!-- generated by addin.studio -->
<customUI xmlns="http://schemas.microsoft.com/.../customui">
  <ribbon>
    <tabs>
      <tab id="tabFinanz" label="My Add-In">
        <group id="grpAktionen" label="Actions">
          <button id="btnExport"
                  label="Export"
                  image="icoUpload"
                  size="large"
                  onAction="ExportSAP"/>
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>
Snippet library

Your routines, always at hand.

SAP export, logging, ribbon refresh — recurring VBA building blocks saved once, inserted into any project with a click. Real-time linter in the Monaco editor included.

  • Tags, search & version history
  • Block-balance check while typing
  • Hand on as a file, icons travel with it
EX
SAP-Export Standard
Sub ExportSAP(control As IRibbonControl)
SAP
LG
Action-Logger
Sub LogAction(actionName As String)
Logging
UI
Ribbon-Refresh
Sub RefreshRibbon()
UI
DT
Datums-Helfer
Function ToFormattedDate(d As Date)
Helfer
Auto-save & undo

Never lose a click.

Every change lands in the history automatically. 50 steps of undo/redo per project, with a history that names each step.

  • Auto-save every 2 seconds
  • Visual timeline of recent actions
  • History panel that jumps back to earlier states
Button "Chart"
jetzt
Icon "chart-up"
−8s
Reports
−24s
Export → Large
−1m
My Add-In
−4m
How it works

Three steps to your add-in.

From an empty project to an installable .xlam — usually under ten minutes.

01

Create a tab

Create a new tab in the editor, name it, off you go. No setup, no templates required.

My Add-In
+ Tab
02

Configure buttons

Add buttons via drag & drop, pick icons from 2,000+, assign callback names.

Export
Setup
+
03

Export as .xlam

Download the add-in, install in Excel — done. Updates via re-export, with no extra effort.

my-addin.xlam42 KB
At a glance

From XML hassle to a finished add-in.

0
Lines of RibbonX you have to write yourself.
2,000+
Icons from Bootstrap, imageMso and your own uploads in the picker.
50
Steps of undo history per project.
6
Areas: ribbon, context menus, backstage, forms, modules, library.
Pricing

Simple pricing

Pay once, keep it. No subscriptions, no recurring fees.

Free
€0
one-time
  • 1 project
  • Up to 5 controls per ribbon
  • Bootstrap & Office icons + 5 custom uploads
  • With a watermark comment in the VBA
  • 5 library snippets
Start for free
Pro
€69
one-time
  • Everything in Starter
  • Your own VBA in any control
  • Custom VBA modules and context menus
  • Backstage profiles and UserForms
  • Unlimited library
  • Lifetime updates through v2

One-time payment through Polar as merchant of record, VAT included. The invoice arrives by email.

Ready?

Build your first ribbon in ten minutes.

Start for free — no account required for the example project.

addin.studio