Hi, all I want to ask about format$ in my code PUBLIC SUB txtuser_Change() IF txtuser.Text="" THEN txtuser.Text=0 txtuser.Text=Format$(Val(txtuser.Text),"#,###") END if i type 09000, it display 09,000 ? why can't be 9,000 my os suse 9.3 and my -- Regards, Ignatius Syofian