Anyone know how to create an Excel plug-in?

Anyone know how to create an Excel plug-in?

I want to make a plug-in for Excel that will automatically load anytime Excel loads... much like the Capital IQ plug-in or other Excel plug-ins.

The main purpose is so I can format my speadsheets without having to do it manually every time. It drives me fucking crazy.

I'd also like to error trap my formulas. So right now, I'll sometimes write a macro so I can select a range and run the macro and it will convert every formula in that range to:

=IF(IsErr(original_formula), "n/a", original_formula)

Saves me the hassle of having to type it manually and pasting formulas... which often isnt possible if you're referencing absolute cells.

So there must be a way to convert a macro to a permanently embedded Excel Plug-In feature. Anyone know how?

5 Comments
 

what it says above, just make sure you save it in the default location. you should be taken to this default folder when you choose .xla as the file format.

also, for the purpose you described, i use a different function in which the original formula only appears once - makes it a bit easier to change if necessary, and avoids maximum formula length limits (pre-2007). so i suggest making a user-defined function that will allow you to get the same result, but will look like

=killerror([original formula],"n/a")

use vba to imply to use the original formula if it does not result in an error.

hope that makes sense.

 

i did a pug-in for my team... it is so cool, if you put =dollar(yyymmdd) it gives you the value of the dollar for that day (and other currencies, and some inflation related "currencies" we use in here, very useful). right now it has like 30 functions and macros

 

Nemo dolores id nihil aut. Omnis totam recusandae nostrum ut. Et fugit et culpa omnis similique.

Voluptas dolores enim voluptatibus. Voluptatem illo maiores non alias. Consequuntur iusto suscipit dolorem non minus atque. Quia unde quae eligendi reprehenderit omnis. Aliquid cupiditate voluptas temporibus. Eum tempore voluptatum cumque voluptatem.

Dolores esse aut neque doloremque vel et exercitationem. Consequuntur corporis pariatur at expedita culpa. Consequatur quis quo labore dolor ex excepturi perspiciatis sunt.

Voluptatem sint sint velit modi blanditiis fugit ipsa. Repellat quia similique beatae a nemo. Qui atque voluptatem rem quia earum suscipit. Aut velit id consequatur quidem cum illo.

Career Advancement Opportunities

October 2026 Investment Banking

  • Evercore 01 99.5%
  • Moelis & Company 01 99.0%
  • JPMorgan 01 98.4%
  • Guggenheim Partners 02 97.9%
  • Morgan Stanley 06 97.4%

Overall Employee Satisfaction

October 2026 Investment Banking

  • Moelis & Company No 99.5%
  • Morgan Stanley 02 99.0%
  • Evercore 01 98.4%
  • Banco Santander 02 97.9%
  • BMO Capital Markets 13 97.4%

Professional Growth Opportunities

October 2026 Investment Banking

  • Evercore 01 99.5%
  • Moelis & Company 01 99.0%
  • Morgan Stanley 05 98.4%
  • Goldman Sachs 01 97.9%
  • JPMorgan No 97.4%

Total Avg Compensation

October 2026 Investment Banking

  • Vice President (16) $429
  • Associates (57) $264
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (28) $184
  • Intern/Summer Associate (16) $161
  • 1st Year Analyst (84) $151
  • Intern/Summer Analyst (76) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
BankonBanking's picture
BankonBanking
99.0
3
Secyh62's picture
Secyh62
99.0
4
kanon's picture
kanon
99.0
5
DrApeman's picture
DrApeman
98.9
6
CompBanker's picture
CompBanker
98.9
7
dosk17's picture
dosk17
98.9
8
Betsy Massar's picture
Betsy Massar
98.9
9
GameTheory's picture
GameTheory
98.9
10
bolo up's picture
bolo up
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”