I have an unbound text box that takes generic text entry (can have spaces or any other characters) -- I want another text box to be updated with the number of the words from the first text box as the user types text in. I tried the KeyPress and KeyUp events but the word count doesn't get updated until the focus changes and then a key is pressed. I also tried doing a Me.Recalc and setting the SelStart to the end of the text entry on each KeyUp but it won't allow me to enter spaces into the text box that way (all the text I type just ends up as one big word, so the word count stays at one).