prucommercialre.com


Creación de una cadena

¿Qué hacer si necesita una cadena de 80 signos iguales o 25 espacios? Utilice la función String (). Esta función macro se utiliza para crear cadenas de caracteres repetidos. Considere los siguientes ejemplos:

sFirst = String (25, 32)
sSecond = String (25 "")
sThird = String (80, "=")
sFourth = String (20 "= *")

Las primera y segunda líneas son funcionalmente el mismo; ambas producen una serie que consta de 25 espacios. En el primer ejemplo, se utiliza el valor ANSI de 32, que es el valor de código de caracteres para un espacio. En la tercera línea, la cadena sThird será igual a 80 signos iguales.

La cuarta línea produce una cadena de 20 caracteres de signos igual. Esto puede ser un poco frustrante para los programadores familiarizados con otras implementaciones de BASIC, en cuanto a ellos el último ejemplo debe crear una cadena de 40 caracteres de alternar signos y asteriscos iguales. (En versiones anteriores de BASIC, los String () concatena función lo que designen, por lo que uno podría esperar esto para crear una cadena de 40 caracteres compuesta de 20 repeticiones de "= *". No es así en VBA.)

WordTips es su fuente de formación de Microsoft Word rentable. (Microsoft Word es el procesador de textos más popular en el mundo.) Esta punta (3512) se aplica a Microsoft Word 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Word (Word 2007 y más tarde) aquí: Creación de una cadena.