Set tmp_property = td.Fields("DPurchasePrice").CreateProperty("description", 20, "Einkaufspreis")
the error occurs on this line - I think the proble is with set tmp_property- thats why I asked as what should I dim tmp_property?
it doesn't get as far as changing the description.... thanks anyway