Hallo Bobbes
Du kannst eine globale Variable einsetzen. In der Form in welcher die Tabelle ist die beim Ersten Durchgang auf 0 ist und am Ende dieses Durchlaufes auf 1 gesetzt wird. Den Code zur Erstellung der Tabelle gibst Du zwischen If Then/End If. Der Tabellencode wird so nur einmal durchgelaufen.
Das folgende Beispiel ist bestimmt klarer als mein Text.
Code:
Form2.Show
If Flag=0 Then
Table1.AddCol(cString,"First",50)
Table1.AddCol(cString,"Second",50)
Table1.AddRow("asd","efwe")
Table1.AddRow("11123","323145")
End If
Flag=1
Grüsse
Klaus
Switzerland