Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4030230
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T11:26:42+00:00 2026-05-20T11:26:42+00:00

I’m using VB.NET and the .NET 3.5 framework. I am trying to automate word

  • 0

I’m using VB.NET and the .NET 3.5 framework.

I am trying to automate word and excel using their respective PIAs to get intellisense help, then (since the users don’t have the PIA assemblies/DLLs installed) remove the references so that it will work as a COM object call without throwing an error.

I found this article:
http://msdn.microsoft.com/en-us/library/15s06t57.aspx
but it doesn’t really help me with what version of the assembly/DLL I should use. When I go to add a reference I see something like these:

first pane

then

Second pane

then

third pane

Notice all of these highlighted ones all sound similar and there are multiple versions of the assembly. The link I started with suggests the name of the DLL in association to the product version (like WORD version 12 — Microsoft.Office.Interop.Word.dll) but doesn’t say what version of the PIA assembly. So how do I know which one to use?

And a better question: why is this not OBVIOUS somewhere? All I want is Microsoft to say “hey, you want to automate a mail merge with Word 2007? Use [insert meaningful DLL name here (PIA or “tools” assembly?)]. By the way, you can get that DLL here [“here” hyper-linked to the download I need]. Working with computers that may have 2007 or 2010 installed? Make sure you have both DLLs (if that is the case), and here is how you test for it: [insert helpful example].

(e.g. “For Word 14 (i.e. Word 2010), use the Microsoft.Office.Interop.Word DLL version 12.0.0.0” (is this the case? I don’t know.)) That should be obvious, and it does not appear to be so.

Maybe it is obvious? Is the version of the DLL the same as the version of the program? (i.e. Microsoft.Office.Interop.Word DLL version 12.0.0.0 =?= WORD version 12)

Maybe I am over-thinking this, but it is still not obvious to me. I’ll be happy if you can answer the first question, but if you can explain both, that would be better.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T11:26:43+00:00Added an answer on May 20, 2026 at 11:26 am

    Use the class browser to see if the DLL you add exposes the functionality you want (just like you do for every other reference you ever add.

    why is this not OBVIOUS somewhere?

    So, you want everything you could possibly ever create with the office integration documented somewhere? That doesn’t make sense!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

No related questions found

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.