A family of Microsoft relational database management systems designed for ease of use.
First, what you have is NOT a macro. It is a VBA code snippet. Macros and VBA are two very different things in Access (though that is not true in Excel, Word, etc.).
One possible reason you are getting the error on the other machine is that the code doesn't compile on the other machine because of the DataType mismatch error.
Datatype mismatches are easy to diagnose. Since the only match I see is in this line:
Me.Recordset.FindFirst "[Kodas]=" & kodaspa
I suspect that Kodas is NOT a Number datatype. Or that the control kodaspa contains other than numbers. And I agree with Tom to use Me.kodaspa
