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

Posted on 2004-11-05
Last Modified: 2010-08-05
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 ?

Question by:Mutley2003

    Author Comment

    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?
    LVL 5

    Accepted Solution

    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.


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
    In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now