Creación de una cadena (Microsoft Word)
¿Qué haces si necesitas una cadena de 80 signos iguales o 25 espacios? Utilice la función String (). Esta función de 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, "=*")
La primera y la segunda línea son funcionalmente iguales; ambos producen una cadena que consta de 25 espacios. En el primer ejemplo, se usa el valor ANSI de 32, que es el valor de código de carácter para un espacio. En la tercera línea, la tercera cadena será igual a 80 signos iguales.
La cuarta línea produce una cadena de 20 caracteres de signos iguales. Esto puede resultar un poco frustrante para los programadores familiarizados con otras implementaciones de BASIC, ya que para ellos el último ejemplo debería crear una cadena de 40 caracteres de signos iguales y asteriscos alternados. (En versiones anteriores de BASIC, la función String () concatena lo que usted designe, por lo que se podría esperar que esto cree una cadena de 40 caracteres formada por 20 iteraciones de «= *». No es así en VBA.)
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios WordTips), he preparado una página especial que incluye información útil.
link: / wordribbon-WordTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
WordTips es su fuente de formación rentable en Microsoft Word.
(Microsoft Word es el software de procesamiento de texto más popular del mundo). Este consejo (12152) se aplica a Microsoft Word 2007, 2010, 2013 y 2016. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Word aquí: link: / word-Creating_a_String [Creando una cadena]
.