Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2006, 02:43
Avatar de 3pies
3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Esa macro me suena...

Prueba esto (incluso puedes asociar el macro al propio botón):
Código:
Sub mover_boton()
 'Pasamos a una variable la celda donde estamos, para volver a ella posteriormente
    celda_donde_estamos = ActiveCell.Address
    'Seleccionamos el botón cuyo nombre es Botón 1 (este nombre es el que aparece
    'justo delante de la barra de fórmulas, ...claro está que debemos seleccionar
    'previamente el botón)
 ActiveSheet.Shapes("Botón 1").Select
    'Movemos el botón hacia la derecha 100 pixels, por ejemplo
 Selection.ShapeRange.IncrementLeft 100
    'Volvemos a la celda original
 Range(celda_donde_estamos).Select
End Sub
Yo no obstante, optaría por otra cosa: por inmovilizar paneles (Ventana --> Inmovilizar paneles), y colocar el botón en un área inmovilizada, así no tendrías que mover el propio botón.

Salu2