Developing Office Add-ins in Delphi (particularly for MS Access)

hi there

I am interested in developing an add in for MS Office, particularly for Excel. I am aware of "Add-in Express" from Afalina (also, but I want to get some technical detail and do it myself.

Obviously a COM object is required, but I can't seem to get technical details or any non-commercial Delphi implementation.

There is some VB discussion "Building a COM Add-in for Microsoft Office XP Using Microsoft Visual Basic 6.0"

Is that the best I can get?

Roughly speaking I want the add-in to insert some data into a current field based on another field and I would like to do it the COM way using say IDTExtensibility2

Anyone been there/done that? Has some ideas or pointers or advice ?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mutley2003Author Commented:
I found
but this does not do much except display a message. How do I then get into the guts of the database, and make it (the add in) DO something?
Comment - watching

I am interested in this also for add ins for VB. I have just taken a look at the Afalina which looks good - but VB is not mentioned -  I have E-Mailed Afalina - and will post any reply.

I have Afalina Flat controls which are very good and have been trouble free.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.