Mensaje en Macro

30/06/2005 - 15:46 por AnGeLo | Informe spam
Buenos Días grupo,

Tengo la siguiente macro:

Sub Insertar()
CLAVE = "1"
Application.ScreenUpdating = False
With ActiveSheet
.Unprotect CLAVE
Selection.Copy
Selection.Insert Shift:=xlDown
ActiveWindow.LargeScroll ToRight:=0
.Protect CLAVE
End With
Application.ScreenUpdating = True
End Sub


Necesito que el usuario para poder ejecutar la macro tenga seleccionado la
"Fila Completa o Filas" si no es así que le envie un mensaje diciendo q la
debe seleccionar completa.

Saludos, y espero que me ayan entedido


Angelo Vernaza

Preguntas similare

Leer las respuestas

#1 KL
30/06/2005 - 16:30 | Informe spam
Hola Angelo,

Podrias evitar dar la lata con tu mensaje si corriges la seleccion
directamente en el codigo:

Sub Insertar()
CLAVE = "1"
Application.ScreenUpdating = False
With ActiveSheet
.Unprotect CLAVE
With Selection.EntireRow
.Copy
.Insert Shift:=xlDown
End With
.Protect CLAVE
End With
Application.ScreenUpdating = True
End Sub

Saludos,
KL


"AnGeLo" wrote in message
news:
Buenos Días grupo,

Tengo la siguiente macro:

Sub Insertar()
CLAVE = "1"
Application.ScreenUpdating = False
With ActiveSheet
.Unprotect CLAVE
Selection.Copy
Selection.Insert Shift:=xlDown
ActiveWindow.LargeScroll ToRight:=0
.Protect CLAVE
End With
Application.ScreenUpdating = True
End Sub


Necesito que el usuario para poder ejecutar la macro tenga seleccionado la
"Fila Completa o Filas" si no es así que le envie un mensaje diciendo q la
debe seleccionar completa.

Saludos, y espero que me ayan entedido


Angelo Vernaza


Respuesta Responder a este mensaje
#2 AnGeLo
30/06/2005 - 16:42 | Informe spam
Gracias KL, Perfecto...!

Saludos,

Angelo Vernaza
"KL" escribió en el mensaje
news:#Fd2#
Hola Angelo,

Podrias evitar dar la lata con tu mensaje si corriges la seleccion
directamente en el codigo:

Sub Insertar()
CLAVE = "1"
Application.ScreenUpdating = False
With ActiveSheet
.Unprotect CLAVE
With Selection.EntireRow
.Copy
.Insert Shift:=xlDown
End With
.Protect CLAVE
End With
Application.ScreenUpdating = True
End Sub

Saludos,
KL


"AnGeLo" wrote in message
news:
> Buenos Días grupo,
>
> Tengo la siguiente macro:
>
> Sub Insertar()
> CLAVE = "1"
> Application.ScreenUpdating = False
> With ActiveSheet
> .Unprotect CLAVE
> Selection.Copy
> Selection.Insert Shift:=xlDown
> ActiveWindow.LargeScroll ToRight:=0
> .Protect CLAVE
> End With
> Application.ScreenUpdating = True
> End Sub
>
>
> Necesito que el usuario para poder ejecutar la macro tenga seleccionado


la
> "Fila Completa o Filas" si no es así que le envie un mensaje diciendo q


la
> debe seleccionar completa.
>
> Saludos, y espero que me ayan entedido
>
>
> Angelo Vernaza
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida