Cuando concatena múltiples elementos, esencialmente los combina para formar una sola cadena o número. Entonces, por ejemplo, si tuviera que concatenar "sobre" y "tiempo", obtendría la cadena individual "horas extras". El lenguaje de programación Visual Basic para Aplicaciones, o VBA, puede concatenar fácilmente cadenas dentro del código, y también puede concatenar celdas en una hoja de cálculo de Excel.
Paso 1
Abra el programa Microsoft Office 2010 que desea crear una macro o función VBA con. Una vez que el programa esté abierto, presione "Alt" y "F11" para iniciar la consola VBA.
Paso 2
Seleccione el módulo con el que está trabajando de la lista en el lado izquierdo de la pantalla. Haga clic en el lado derecho de la pantalla, en el punto de su código donde desea concatenar sus elementos. Si no tiene ningún código existente, haga clic en el menú "Insertar" en la parte superior de la consola y seleccione "Módulo" en el menú desplegable. Coloque el cursor en el lado derecho de la pantalla y escriba "subnombre ()" donde "nombre" es el nombre de la macro que desea crear.
Paso 3
Ingrese el objeto que desea desea mantener el resultado de su concatenación, seguido de un espacio y luego un signo igual - "=" -. Este objeto puede ser una variable que haya definido anteriormente en el código, o puede ser un rango, como un rango de celdas de Excel, en el programa de Office con el que está trabajando.
Paso 4
Lugar un espacio después del signo igual e ingrese el primer elemento que desea concatenar. Si los elementos son una cadena, recuerde encerrarlos entre comillas.
Coloque un espacio después del primer elemento y luego ingrese un símbolo de "y" o "comercial". Este es el comando que concatena tus artículos. Coloca otro espacio después del ampersand e ingresa tu segundo elemento. Continúe hasta que haya colocado un ampersand entre todos los elementos que desea concatenar.
Sugerencias
Ejemplo de Fox, lo siguiente concatena dos variables al agregar la segunda al final de la primera:
x = x & y
Lo siguiente agrega dos cadenas juntas, creando la palabra "retroceso" en la celda "A1" de una hoja de cálculo de Excel:
Rango ("A1") = "atrás" y "seguimiento"
Lo siguiente combina las celdas "B1" y "C1" en la celda "A1", pero incluye un espacio entre los elementos:
Range ("A1") = Range ("B1") & "" & Range ("C1")
[Cómo concatenar en VBA] URL: http://www.ordenador.online/computadora/Software/254933.html