RE:Cómo puedo definir Strings dinámicos?
A que te refieres con string dinámicos?, no entiendo muy bien tu pregunta.
Puedes definir una variable del tipo String de la siguiente forma.
Dim cadena As String * 3
cadena = "HOLA"
MsgBox cadena
En la variable cadena solo se guardan los 3 primeros caracteres. Espero que sea esta tu duda, en caso contrario aclara un poco mas tu duda.
Saludos Pola