Ho trovato la documentazione, e tutto sommato mi sembra esauriente.
Tuttavia, ho qualche problema a tradurre il codice VB in codice Delphi.
Devo creare una tabella nel mio documento, e per farlo utilizzo questa istruzione:
codice:
wrd := CreateOleObject('Word.Application');
wrdNewDoc := wrd.Documents.Add;
Range1 := wrdNewDoc.Paragraphs[1].Range;
Table := wrdNewDoc.Tables.Add(
Range1,
NumRows := 1,
NumColumns := 6);
Nella guida di Microsoft VBA c'è un esempio molto simile, in cui il nuovo Range viene creato con la seguente istruzione:
codice:
Set aRange = wrd.ActiveDocument.Paragraphs(1).Range
In linea di massima dovrebbe funzionare, ma mi viene restituita un'eccezione EOleException ("'Item' non è una proprietà").