<br><b>Be careful here, nothing I've touched in the past two days has worked very well</b>. Smile.<br><br>There is an 'Exit' event for a text box that can be used to update other text boxes on your form, as in...<br><br>Private Sub TextBox1_Exit(Cancel as Integer)<br> [TextBox2] = left([TextBox1],3) & "-" & [TextBox1]<br> Textbox3.SetFocus 'skip over to the next input box.<br><br> 'Stuffs the first three characters <br> 'contained in [textbox1] into [textbox2] separates<br> 'it with a dash and appenends contents of [textbox1]<br> 'creating the much sought after, but rarely<br> 'useful 'composit' index then<br> 'moves input to [textbox3] !<br> '<br> 'Textbox2 can actually be 'locked' to prevent alteration <br> 'Incidently this is a great way to do some<br> 'validatation for each field as input progresses.<br><br>End Sub<br><br><br><br> <p>Amiel<br><a href=mailto:amielzz@netscape.net>amielzz@netscape.net</a><br><a href= > </a><br>