devo aprire una lettera.dot in word da visual basic 6.
scrivere dei valori di un database su dei campi word esempio:

%%cognome%%

ho provato cosi:
Dim xword As Word.Application ' L'applicazione Word
Dim xRange As Range ' Oggetto Range
Dim xSelection As Find ' Oggetto Find
Dim xTabella As Table ' Oggetto Tabella
Dim xCella As Cell ' Oggetto Cella

Set xword = New Application

xword.Visible = False


xword.Documents.Add App.Path & "\MODELLO.dot"

Set xRange = xword.ActiveDocument.Range
xRange.Find.Execute "%%cognome%%", , , , , , , , , cognome, True

ma mi da questo errore:
su xRange.Find mi da questo errore:

ARGOMENTO NON FACOLTATIVO

dove toppo?