Error 13 en tiempo de ejecución, No coinciden los tipos
  
Código:
 'CONTROLAMOS QUE PARA DNI, NIF Y CIF LA LOGITUD DE CARACTERES SEA DE 9 POSICIONES
If ComboBox2 = "NIF" And "NIE" Then 'SI EN cOMBObOX2 DICE NIF O NIE ENTONCES tEXTbOX5 MAX CARACTERES 9, SI NO TEXTBOX5 MAX CARACTERES 0
TextBox5.MaxLength = 9
Else
TextBox5.MaxLength = 0
  Entre otras opciones que he probado, sin resultado 
Código:
 If ComboBox2 = "NIF" Or ComboBox2 = "CIF" Then
TextBox5.MaxLength = 9
Else
TextBox5.MaxLength = 0
  Siempre de una o otra forma, deja que introduzca miles de caracteres 
Le he dado vueltas y buscando pero no he logrado acomodar 
Agradezco alguien que me oriente sobre este fallo y donde esta 
Gracias