Hola, si la variable que elegiste es del tipo String, puedes moderar la cantidad de caracteres que se visualizarán. ademas, si tendras que crear otra variable pero mas pequeña, par ver el contenido de la anterior, no olvides vaciar el contenido de cada variable cuando deje de usarse para evitar el uso de memoria...
Private Sub Command1_Click()
Dim Zero As String * 16, Shield As String * 11
Zero = "Hendrix The Best"
Shield = Zero
MsgBox Shield
End Sub
En cuanto al colocar el valor que ocupa la posicion "I" de la respuesta anterior(Punk-Rock), se usa la propiedad "SelStart" del TextBox, ejemplo: TextBox1.Selstart = I
Private Sub Command1_Click()
Dim Zero As String * 16, Shield As String * 11
Zero = "Hendrix The Best"
Shield = Zero
MsgBox Shield
End Sub
En cuanto al colocar el valor que ocupa la posicion "I" de la respuesta anterior(Punk-Rock), se usa la propiedad "SelStart" del TextBox, ejemplo: TextBox1.Selstart = I