Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Que la macro me pida que seleccione con el raton un rango

419 views
Skip to first unread message

Luis Menéndez

unread,
May 3, 2004, 10:25:05 PM5/3/04
to
Estimados todos me gustaría que alguien me diese un trocito de codigo para
que una macro que se dedica a dar un formato a un texto volcado con datos se
pare a pedirme, no el rango de filas con una pregunta en un inputbox , si no
que yo seleccione el rango para luego seguir la macro con su trabajo. Es
decir que la macro tiene que pararse y dejarme moverme con el curso a ver
dónde quiero que continue los comandos.

Muchas Gracias A Todos.


Héctor Miguel

unread,
May 3, 2004, 10:41:03 PM5/3/04
to
hola, Luis !

> ... que una macro que ... se pare a pedirme ... que yo seleccione el rango para luego seguir [...]

usa el 'inputbox' =>del objeto 'application'<= [que NO es lo mismo que un 'inputbox' de vba] [p.e.]
[... otras lineas de tu codigo ...]
Dim NuevaCelda As Range
On Error Resume Next ' por si las dudas '
Application.ScreenUpdating = True ' el 'refresco' de la pantalla debe estar 'activo' '
Set NuevaCelda = Application.InputBox( _
Prompt:="Selecciona la celda de salida...", _
Title:="Nueva celda", _
Default:=ActiveCell.Address, _
Type:=8) ' Type:=8 'significa' que 'se espera' un objeto rango seleccionado =>por el usuario<= '
If NuevaCelda Is Nothing Then
Exit Sub ' u otras instrucciones '
Else
NuevaCelda.Cells(1, 1) = "Aprobado"
End If

[... otras lineas de tu codigo ...]

saludos,
hector.

Luis Menéndez

unread,
May 4, 2004, 8:52:35 AM5/4/04
to
Muchas Gracias Héctor lo probaré cuando tenga un momento.
"Héctor Miguel" <NOhemio...@PLShotmail.com> escribió en el mensaje
news:uaq#AFYMEH...@tk2msftngp13.phx.gbl...
0 new messages