Saltar al contenido

hacer una macro para aplicar en una formula en excel


Recommended Posts

publicado

hola quiero hacer una macro, en la cual pueda aplicar una formula CONCATENAR varios registros.

a b c

1--- pedro martinez rodriguez =concatenar (a1;b1;c1)

Como lo puedo hacerlo en una macro ya que son muchos registros.

Gracias.

publicado

Que tal espero te sirva

Sub Concatenar ()

Hoja1.Range("D11").Formula = "=Concatenar (A1,"",B1,"",C1"

End Sub[/CODE]

Ese es el codigo para hacerlo, solo necesitas acoplarlo de a cuerdo a tus necesidades.

saludos desde México

publicado

Hola Roshiroy, no me funciona

Sub Concatenar()

Hoja1.Range("Q11").Formula = "=Concatenar (=CONCATENAR(S2;C2;" / ";B2;T2"

End Sub

en la cual pueda aplicar una formula CONCATENAR varios registros.

a b c

1--- pedro martinez rodriguez =concatenar (a1;b1;c1)

2---marta diaz mata

3---diego perez martin

Como lo puedo hacer en una macro ya que son muchos registros.

Gracias.

publicado

Hoja1.Range("Q11").Formula = "=Concatenar (=CONCATENAR("S2;C2;" / ";B2;T2")

intenta asi en el ejemplo anterior no cerre los parentecis intentalo asi y no olvides las comillas

O bien Sube un ejemplo para poder ayudarte mejor.

publicado

Estimado rayco1104

Deberías enviar un archivo que contengas los datos y verificar el resultado deseado.

Para este caso, a mi jucio, debería armar una macro de repeteción de fila y ver que columnas deseas concatenar los textos para añaidr en una nueva columna.

Se entiende?

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.