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 = ""