I am trying to write a sub that would select (highlight) the default values of my text boxes as they are entered.

Here is the code. For some reason the default value is not being highlighted when I mouse into a textbox. It does, however do so when I tab into it but I think it does that by default. What is wrong with my code or technique?
VB Code:
  1. Private Sub txtOvtAc1_Enter(ByVal sender As Object, ByVal e _
  2.         As System.EventArgs) Handles txtOvtAc1.Enter, _
  3.             txtOvtAc2.Enter, txtOvtAc3.Enter, txtOvtAc4.Enter, _
  4.             txtOvtAf2.Enter, txtOvtBrh.Enter, txtOvtCar.Enter, _
  5.             txtOvtCpt.Enter, txtOvtFin.Enter, txtOvtLab.Enter, _
  6.             txtOvtLat.Enter, txtOvtPla.Enter, txtOvtSflr.Enter, _
  7.             txtOvtSpy.Enter, txtOvtTil.Enter, txtRegAc1.Enter, _
  8.             txtRegAc2.Enter, txtRegAc3.Enter, txtRegAc4.Enter, _
  9.             txtRegAf2.Enter, txtRegBrh.Enter, txtRegCar.Enter, _
  10.             txtRegCpt.Enter, txtRegFin.Enter, txtRegLab.Enter, _
  11.             txtRegLat.Enter, txtRegPla.Enter, txtRegSflr.Enter, _
  12.             txtRegSpy.Enter, txtRegTil.Enter
  13.  
  14.         Dim t As TextBox
  15.         t = sender
  16.         t.SelectAll()
  17.         t.BackColor = Lavender
  18.  
  19.     End Sub
By the way the backcor is being changed as expected.