You could have a field in one of your tables that stores the WORD FILE NAME of the document you want to open that relates to your current info on the form. (The name MUST match the Word FILE name) Create your command button and place the following code on the OnClick event:
Private Sub Command78_Click()
DoCmd.Hourglass True
GetInstrPro Instpro:=Me![FormName].[ControlName]
DoCmd.Hourglass False
End Sub
Sub GetInstrPro(Instpro)
Dim appWord As Word.Application
Dim wd As String
On Error Resume Next
wd = "c:" & "\" & Instpro & ""
AppActivate "Microsoft Word"
If Err Then
Shell "c:\Program Files\Microsoft Office\Office\Winword /Automation", vbMaximizedFocus
AppActivate "Microsoft Word"
End If
On Error GoTo 0
Set appWord = GetObject(, "Word.Application"

With appWord
.Visible = True
.Documents.Open Filename:=wd
.ActiveDocument.ShowSpellingErrors = False
End With
Set appWord = Nothing
End Sub
Neil