Foros


Inicio » Excel

Página: 1

Mensaje Autor

Arriba
26/Feb/07 17:45
Activar macro al dar enter

Hola amigos:

Alguien sabe como formular una macro que se active al dar enter en una cualquier celda de de un rango de excel

Mi intencion es la siguiente: que al introducir un dato en una celda, se copie el conteido en otra hoja del libro, para que, al combinarla con una validación, no permita a los usuarios sobre escribir datos en celdas ya utilizadas.

Saludos!!!!
 
Perfil

alexbarrera1
Sargento Primero

Mensajes: 104
Ingresó: Julio 07, 2005
Ubicación:

No Conectado

Agregar como amigo

Arriba
06/Mar/07 11:42
Re: Activar macro al dar enter

Hola Alex:

Mira situate en tu libro donde tienes tu macro, teclea la "Alt+F8", en el cuadro de dialogo selecciona la macro a la cual le vas a asignar una Tecla de metodo abreviado (en caso de tener mas de una), una ves hecho esto selecionas opciones... y una ves en el siguiente cuadro de dialogo te aparece la opcion de asignarle una tecla para que puedas activar dicha macro, en este caso siempre va a ser por medio de una combinacion de teclas y por default siempre sera CTRL + la tecla que tu le asignes.

Espero haber contribuido en algo gracias.
 
Salu2 lrivera 'El ignorante afirma, el sabio duda y reflexiona.' Aristóteles
 
Perfil

lrivera
Soldado

Mensajes: 4
Ingresó: Marzo 02, 2007
Ubicación:

No Conectado

Agregar como amigo

Arriba
09/Ene/24 18:30
Re: Activar macro al dar enter

Coincido, buena función.
 
Lo importante no es saber, sino tener el teléfono del que sabe.
 
Perfil

Cheque
General de Brigada

Mensajes: 6658
Ingresó: Mayo 18, 2004
Ubicación:

Conectado

Agregar como amigo

Arriba
10/Ene/24 08:32
Re: Activar macro al dar enter

Tema resuelto hace más de 13 años...
 
'Quienes se creen extremadamente inteligentes son tontos con complejos reprimidos'. Claudia Cardinale
 
Perfil

CP_PACO
General Brigadier

Mensajes: 14633
Ingresó: Marzo 10, 2005
Ubicación:

Conectado

Agregar como amigo

Arriba
15/Ene/24 12:56
Re: Activar macro al dar enter

Buenas tardes, La macro que solicita Alexbarrera1 podría ser esta:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Cells.Count = 1 Then
If Not Intersect(Target, Me.UsedRange) Is Nothing Then
'Escribe aquí el nombre de tu macro
Call NombreDeTuMacro
End If
End If
End Sub


Abre el editor de Visual Basic presionando Alt + F11

Esta deberá esta guardada en la hoja donde deseas que se ejecute la macro.

pero no recomiendo esta acción ya que se podría saturar el sistema, dependiendo de los procesos de la macro a llamar.

Saludos
 
«Antes que cambien los reinos, los hombres deberán cambiar» ═╬═
 
Perfil

ByPaco
Teniente Coronel

Mensajes: 2132
Ingresó: Junio 05, 2004
Ubicación:

Conectado

Agregar como amigo

Arriba
15/Ene/24 13:41
Re: Activar macro al dar enter

2007???
 
'Quienes se creen extremadamente inteligentes son tontos con complejos reprimidos'. Claudia Cardinale
 
Perfil

CP_PACO
General Brigadier

Mensajes: 14633
Ingresó: Marzo 10, 2005
Ubicación:

Conectado

Agregar como amigo


Página: 1