... efecto, uso una funcion que se llama desde el metodo : lbCapDcs:bKeyDown := { | nKey | CAPDOCSKEY ( nKey ) } y despues aplico el lEditCol por cada celda : xVal := IIF( Empty( aDetPay[pDP,nQ] ), 0, ChgStr2Num( aDetPay[pDP,nQ] ) ) IF lbDetPay:lEditCol( nQ, @xVal, aPicArr[nQ], , CLR_YELLOW, CLR_CYAN ...