Einzelnen Beitrag anzeigen

Nimmersatt

Registriert seit: 14. Feb 2014
86 Beiträge
 
#3

AW: Delpi Word mehrere Tabellen erstellen

  Alt 1. Okt 2018, 08:24
Delphi-Quellcode:
var wordTable: array[1..2] of OLEVariant;
    e: integer;

begin
 try
    Word := CreateOleObject('Word.Application');
  except
    Exit;
  end;

  Word.Visible := True;
  NewDoc := Word.Documents.Add;

  for e:=1 to 2 do
  begin
    WordTable[e]:=NewDoc.Tables.Add(Word.Selection.Range,2,2);
  
    WordTable[e].Cell(1,1).Range.Text :='aaa';
    WordTable[e].Cell(1,2).Range.Text :='bbb';
    WordTable[e].Cell(2,1).Range.Text :='ccc';
    WordTable[e].Cell(3,2).Range.Text :='ddd';

    wordTable[e].Borders.InsideLineStyle :=1;
    wordTable[e].Borders.outsideLineStyle :=1;
  end;
end;

Es lassen sich einfach nicht zwei identische Tabellen untereinander anzeigen.
Welche Befehle fehlen ?

Geändert von mkinzler ( 1. Okt 2018 um 08:35 Uhr) Grund: Delphi-Tag eingefügt
  Mit Zitat antworten Zitat