¡Buen día a todos!
Ingel:
Windows maneja diferentes juegos de caracteres, dependiendo del idioma configurado en el sistema.
Según nos comentas, necesitas que la cadena no contenga ningún carácter menor a espacio o mayor a 165 (el valor ASCII de la eñe mayúscula, si no me equivoco).
Muchas veces es importante plantear no sólo la idea que se tiene, sino
también el objetivo, ya que de esta forma los lectores podemos hacer sugerencias alternativas que pueden resultar más efectivas.
Sabemos la idea, pero ¿cuál es el objetivo? Intuyo que tal vez es:
sólo permitir caracteres del idioma español ¿Con qué finalidad

?. Te agradecería que nos ampliaras un poco más tu caso.
Gracias.
Atentamente,
Al González

.