NOMBRES DE CELDA Y MACROS

03/11/2003 - 12:25 por Jose Antonio Cortijo | Informe spam
¿Como puedo hacer para poner un valor desde una macro a una celda utilizando
el propio nombre de la celda en vez de utilizar su dirección absoluta?

Este código funciona perfectamente:
Mensaje = "Introduce el nombre del Cliente"
Titulo = "FORMULARIO DE INTRODUCCION DE DATOS"
RESPUESTA = InputBox(Mensaje, Titulo)
Range("G9:G9") = RESPUESTA

Como la celda G9 se llama NOMBRE_CLIENTE, quiero sustituir la ultima columna
por esta otra, pero no funciona:
NOMBRE_CLIENTE = RESPUESTA

¿Alguien me puede ayudar?
GRACIAS ANTICIPADAS
 

Leer las respuestas

#1 henry_07sin_esto
03/11/2003 - 12:46 | Informe spam
Hola Jose Antonio
Utiliza la siguiente instruccion:
Worksheets("CLIENTES").Range("NOMBRE_CLIENTE").Value =
Respuesta

Suponiendo que el Rango este dentro de una hoja de trabajo
llamada CLIENTES

Saludos,

Henry
¿Como puedo hacer para poner un valor desde una macro a


una celda utilizando
el propio nombre de la celda en vez de utilizar su


dirección absoluta?

Este código funciona perfectamente:
Mensaje = "Introduce el nombre del Cliente"
Titulo = "FORMULARIO DE INTRODUCCION DE DATOS"
RESPUESTA = InputBox(Mensaje, Titulo)
Range("G9:G9") = RESPUESTA

Como la celda G9 se llama NOMBRE_CLIENTE, quiero


sustituir la ultima columna
por esta otra, pero no funciona:
NOMBRE_CLIENTE = RESPUESTA

¿Alguien me puede ayudar?
GRACIAS ANTICIPADAS



.

Preguntas similares