Macros en excel

23/11/2006 - 09:33 por lusmig | Informe spam
Si yo tengo lo siguiente :

Range("A2").Value ="=CONCATENATE(""PROVINCIA: "",TEMPORAL!D3,"" CODIGO
POSTAL:"",TEMPORAL!E3)"

me pone en la celda A2 lo siguiente:

PROVINCIA: MADRID CODIGO POSTAL :15000

siendo MADRID lo que tengo dentro de la celda D3 y 15000 lo que tengo
en la celda E3 de la hoja llamada TEMPORAL. ¿pero como hago para que
D3 Y E3 sean variables? es decir ¿para que en vez de MADRID y 15000
pueda ir poniendo en las distintas celdas de la hoja activa los
distintos valores de las celdas de la hoja llamada TEMPORAL ?
 

Leer las respuestas

#1 lusmig
24/11/2006 - 13:50 | Informe spam
Ya está ya lo he solucionado.Uno las cadenas de texto y el contenido
de las celdas con el operador &. Por ejemplo :

Cells(i, 1) = "PROVINCIA: " & Sheets("TEMPORAL").Cells(i, 4) & " CODIGO
POSTAL:" & Sheets("TEMPORAL").Cells(i, 5)


ha escrito:

Si yo tengo lo siguiente :

Range("A2").Value ="=CONCATENATE(""PROVINCIA: "",TEMPORAL!D3,"" CODIGO
POSTAL:"",TEMPORAL!E3)"

me pone en la celda A2 lo siguiente:

PROVINCIA: MADRID CODIGO POSTAL :15000

siendo MADRID lo que tengo dentro de la celda D3 y 15000 lo que tengo
en la celda E3 de la hoja llamada TEMPORAL. ¿pero como hago para que
D3 Y E3 sean variables? es decir ¿para que en vez de MADRID y 15000
pueda ir poniendo en las distintas celdas de la hoja activa los
distintos valores de las celdas de la hoja llamada TEMPORAL ?

Preguntas similares