Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Identificar la celda de hoja de cálculo seleccionada

Estas en el tema de Identificar la celda de hoja de cálculo seleccionada en el foro de Visual Basic clásico en Foros del Web. Que tal. Quiero saber como identificar la celda de un archivo de excel en la que me encuentro posicionado Pongo un ejemplo Tengo un macro ...
  #1 (permalink)  
Antiguo 26/06/2013, 18:43
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Identificar la celda de hoja de cálculo seleccionada

Que tal.
Quiero saber como identificar la celda de un archivo de excel en la que me encuentro posicionado
Pongo un ejemplo
Tengo un macro en excel que me copia el contenido de la celda "C7" en la celda "C8", lo que quiero es que, posicionandome en cualquier celda (C4,E15,AB80) me copie el contenido de la celda anterior (C5,E16,AB81), ahora, quiero que este macro lo haga para cualquier celda, entonces por consiguiente, entro a editarlo y en el código de visual basic especifico que cualquier celda seleccionada debe copiar el contenido de la anterior.
¿Como puedo especificar esa celda cualquiera?
Espero haberme explicado bien.
Gracias por sus respuestas
__________________
"Pulvis es et in pulverum reverteris"
  #2 (permalink)  
Antiguo 26/06/2013, 23:29
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 14 años, 5 meses
Puntos: 53
Respuesta: Identificar la celda de hoja de cálculo seleccionada

Suponiendo que estas trabajando en VBA de Excel, prueba con esto:

Código vb:
Ver original
  1. Public Sub MiMacro()
  2.   Dim Celda As Range
  3.   For Each Celda In Application.Selection
  4.     Celda = "123"
  5.   Next
  6. End Sub

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...
  #3 (permalink)  
Antiguo 02/07/2013, 09:12
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: Identificar la celda de hoja de cálculo seleccionada

Cita:
Iniciado por erbuson Ver Mensaje
Suponiendo que estas trabajando en VBA de Excel, prueba con esto:

Código vb:
Ver original
  1. Public Sub MiMacro()
  2.   Dim Celda As Range
  3.   For Each Celda In Application.Selection
  4.     Celda = "123"
  5.   Next
  6. End Sub

Saludos
Perfecto, Muchas gracias
__________________
"Pulvis es et in pulverum reverteris"

Etiquetas: celda, hoja, macro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:22.