Creating an addin from an Excel macro
Pages in this article
- Preparations
- Book or add-in
- Menus
- Toolbars
- Limit access
- Protect code
- Initialise
- Save Settings
- UI Languages
- Setup
- Conclusion
Conclusion
This article has shown a little bit of what it takes to convert a self built macro to a utility fit for distribution to others. Of course there are many more things to account for when one designs an add-in. Things like changing (and setting back!) Excel-application settings and designing a proper user interface haven't been addressed at al.
Nevertheless, the subjects discussed in this article will certainly get you started to create a professional looking add-in from a simple macro.
Books
To those of you who need more in-depth information, I would very much like to recommend these books:
Professional
Excel development (update:
Pro Excel dev II has been released)
Authors: Stephen Bullen, Rob Bovey and John Green
Published by Addison-Wesley, February 2005.
ISBN: 0321262506
Or:
Excel 2007 Power Programming with VBA
Author: John Walkenbach
Publisher: Wiley
ISBN: 978-0-7645-4072-1
If you're more of a beginner, try the Dummies series:
Excel 2007 VBA Programming for Dummies. (there are separate editions
for the older Excel versions)
Author: John Walkenbach
Revision author: Jan Karel Pieterse
Publisher: Wiley.
ISBN: 978-0-470-04674-6
Frequently asked Questions
What is the process to create an add-in from an Excel macro?
What are some important considerations when designing an Excel add-in?
How can Excel application settings be managed when creating an add-in?
What are some recommended books for learning professional Excel development?
Which book is suggested for beginners wanting to learn Excel VBA programming?
Who are the authors of the book "Professional Excel Development"?
What is the ISBN of the book "Excel 2007 Power Programming with VBA"?
What topics are not covered in this article about creating Excel add-ins?
Where can I find more in-depth information about Excel add-in development?
What is the purpose of converting a self-built macro into an add-in?


Comments