Evitar espacios en blanco en un TextBox
Tengo una base de datos en la que a través de un formulario se va introduciendo información sobre los proyectos en los que estamos trabajando todos los días. Los campos son del tipo Company, Project, Details, Time Worked, Date, etc. Algunos de ellos figuran en el formulario como Cuadros Combinados en los que se ha de elegir uno de los datos que aparecen en el desplegable, sin embargo en otros campos existe un TextBox para que introduzcan texto libremente. Por ejemplo, en el campo Details se ha de especificar mínimamente alguna información sobre lo que se ha estado trabajando ese día en ese proyecto. No puede quedar en blanco ni ser rellenado con caracteres repetidos o que no tengan sentido (tttttttttttttt, hfjskleish).
¿Cómo se puede evitar que se salte la introducción de texto en un TextBox a base de espacios en blanco o caracteres puestos al azar?
Ahora mismo lo que tengo es:
Private Sub Details_LostFocus()
If (Details) < 10 Then
Do
Details = InputBox("Enter VALID DETAILS")
Loop Until Len(Details) > 10
Me.Time.SetFocus
End If
End Sub
Esto obliga a insertar un mínimo de caracteres pero permite espacios y caracteres repetidos (=tttttttttttttt).