Silvio, You must search the selected and aadd( oBrw:aArrayData,aCopy ) each selected row. Then inserting: FOR I:= 1 to len(aCopy ) Regards, Otto Please try this test #include "fivewin.ch"static aCopystatic cItemFlds :="CodSep,Top,Left,Width,Height,desc,row,recno()" REQUEST ...