Concatenar columnas segudas

15/11/2006 - 15:59 por Alejandro Garcia | Informe spam
Saludos, tengo una duda para ver si alguien me dice si se puede o no:

Deseo concatenar 3 columnas seguidas pero estas columnas pueden ser
cualesquiera, es decir, una hoja puede ser B, C y D y otra hoja, O, P y
Q. Las columnas puden ser variables, lo que deseo es que en la columna
en la cual esta el cursor me concatene las 3 columnas siguientes. Este
codigo lo ingresria por Macro en mi mi libro Personal.xls para usarlo
con cualquier libro abierto.

Gracias y espero haberme expliado bien.

Preguntas similare

Leer las respuestas

#11 AnSanVal
17/11/2006 - 15:06 | Informe spam
Me alegra haber podido ayudarte.

Revisa la fecha de tu sistema, parece ser que tienes un día de atraso ;-)

Saludos desde Tenerife.
*******************************
"Alejandro Garcia" escribió en el mensaje
news:
Mil gracias AnSalVal, excelente tu aporte.

Prueba con este:

' debes seleccionar solamente las celdas donde vas a escribir.
Sub concatena()
Dim celda As Range
For Each celda In Selection
celda = celda.Offset(0, 1) & celda.Offset(0, 2) & celda.Offset(0, 3)
Next celda
End Sub

Saludos desde Tenerife (España).
*******************************
"Alejandro Garcia" escribió en el mensaje
news:
Se me escapaba algo, el codigo que me funciono trabaja bien pero solo
para una sola celda, pero no si tengo un ranto de celdas seleccionadas.
¿Se podrá aplicar un codigo que me funcione seleccionado un rango de
celdas?. Es el mismo principio, concatenar las 3 columnas siguientes a
la columna(celdas) seleccionadas.

Gracias.








Respuesta Responder a este mensaje
#12 Alejandro Garcia
17/11/2006 - 21:26 | Informe spam
Hombre, si tenes razon pero es que trabajo con un programa de nomina al
cual le debo retrasar la fecha para que me tome las novedades de la
nomina correspondiente, ahora mismo estoy liquidando una nomina del
primero al 15 de noviembre. Asi que disculpen y gracias por su
comprension. ;-)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida