Puedes usar Etiquetas en lugar de TextBox o bien, en el evento "Al Hacer Click" y en el "Al Entrar" lo mandas a otro sitio (otro TextBox que no tenga nada). Sub fulano Click() TextBoxvacío.SetFocus End Sub Sub fulano GotFocus() TextBoxvacío.SetFocus End Sub Así no deja entrar a escribir nada.
Tambien puedes usar las propiedades de lo campos, bloqueado y activado.. si el campo esta bloqueado aparecera sombreado y no podra recibir el foco, si lo desactivas el campo podra recibir el foco, pero no se podra editar. Además estas funciones las puedes activar y desactivar desde código cuando quieras (creo que son locked y activate)