Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo definir variables de texto en VBA

Cómo definir variables de texto en VBA

Consulte el texto a continuación. Acabo de definir una cadena. Intenté leer más de 1000 caracteres chinos. ¿Existen restricciones sobre las variables públicas? ¿Probar una variable de longitud fija?

=======================================

1 Cadenas en VBA

VBA no solo puede procesar números, sino también texto (cadenas). VBA proporciona dos tipos de cadenas:

Un tipo es una cadena de longitud fija, que contiene el número especificado de caracteres cuando se declara. Por ejemplo, la siguiente declaración

Dim strFixedLong As String*100

Después de declarar una variable de cadena, no importa cuántos caracteres se asignen a la variable, siempre contendrá solo 100 caracteres. , pero la cadena La longitud máxima no puede exceder los 65526 ​​caracteres y es necesario utilizar la función Recortar para eliminar los espacios sobrantes en la cadena. Las cadenas de longitud fija se utilizan sólo cuando es necesario.

El otro tipo son las cadenas dinámicas. Por ejemplo, después de declarar la variable de cadena Dim strDynamic As String, puede asignar cualquier valor a la variable, hasta 2 mil millones de caracteres.

=====================