möchte mit folgendem Code eine Tabelle "durchradeln" und alle Tabellenzeilen löschen die in der ersten Spalte den Inhalt der Variablen ls_d1e_anr haben.
Geht das nicht einfacher und ohne den Zeilenzähler li_i
Code: Alles auswählen
do
go_adborder = go_adbt1.getCellbyposition(1, li_1)
ls_adborder = go_adborder.string
if ls_adborder = ls_d1e_anr then
lo_adbzeile = go_adbsheet.getrows
lo_adbzeile.removebyindex(li_i,1)
li_i = li_i - 1 'Satzzähler korrigieren
li_anzloesch = li_anzloesch + 1
end if
li_i = li_i + 1
loop until ls_adborder = ""