I think my goal is to have a stand-alone program. Is that possible?
(Thank you so much for all your help)
There is not really such a thing as a stand-alone Word program.
But, you can write your program in, e.g, VB 6 or VB .NET, and control Word
from that program.
For example, the following is a VB 6 program that works in Word 97 and up
that uses Word and Excel. In this case, neither Word nor Excel is made
visible to the user.
http://www.standards.com/index.html?Sorting
In another app, the VB program could act as a front-end for starting, say,
word or Excel, and, as needed, cleanup after itself.
Or you could put the code in a DLL and Word can use the code in the DLL.
For example, the following is ALL the code in my Normal template, all the
real code is in a number of VB 6 compiled DLLs:
Option Explicit
Public clsWordVBNormal As WordVBNormal
Public Sub AutoClose()
SetupClass
clsWordVBNormal.AutoClose
End Sub
Public Sub AutoExec()
' Runs only when global
SetupClass
clsWordVBNormal.AutoExec
End Sub
Public Sub AutoExit()
SetupClass
clsWordVBNormal.AutoExit
End Sub
Public Sub AutoNew()
SetupClass
clsWordVBNormal.AutoNew
End Sub
Public Sub AutoOpen()
SetupClass
clsWordVBNormal.AutoOpen
End Sub
Private Sub SetupClass()
Dim docTemp As Word.Document
If clsWordVBNormal Is Nothing Then
If Documents.Count = 0 Then
Set docTemp = Documents.Add(Visible:=vbFalse)
End If
Set clsWordVBNormal = New WordVBNormal
clsWordVBNormal.SetClass Word.Application
If Not (docTemp Is Nothing) Then
docTemp.Close
Set docTemp = Nothing
End If
End If
End Sub
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Option Explicit
Public Sub ResetToolsOptionsView()
clsWordVBNormal.ResetToolsOptionsView
End Sub

Signature
http://www.standards.com/; See Howard Kaikow's web site.
> I think my goal is to have a stand-alone program. Is that possible?
>
[quoted text clipped - 83 lines]
> >> >>
> >> >> End Sub