Para colorir Textbox num Userform e o focus do rato não se ver, podemos adicionar o seguinte código (como exemplo…):
UserForm3.TextBox1.Locked = True
UserForm3.TextBox1.ForeColor = vbBlue
UserForm3.TextBox2.Locked = True
UserForm3.TextBox2.ForeColor = vbBlack
UserForm3.TextBox3.Locked = True
UserForm3.TextBox3.ForeColor = vbRed
UserForm3.TextBox4.SetFocus ‘ Esta TextBox deve ter tamanho zero para não se ver e fica com o focus do rato