H o l a:
Pon la siguiente macro en los eventos de Thisworkbook
Private Sub Workbook_Open()
'Por.Dante Amor
Sheets("Hoja3").Shapes("Button 1").OnAction = "eliminar"
Sheets("Hoja3").Shapes("Button 2").OnAction = ""
Sheets("Hoja3").Shapes("Button 3").OnAction = ""
End Sub
Instrucciones para poner la macro en los eventos ThisWorkbook
- Abre tu libro de excel
- Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
- Del lado izquierdo dice: VBAProject, abajo dale doble click a ThisWorkbook
- Del lado derecho copia la macro
En el módulo las macros deben quedar así:
Sub eliminar()
'Por.Dante Amor
'
'
Sheets("Hoja3").Shapes("Button 1").OnAction = ""
Sheets("Hoja3").Shapes("Button 2").OnAction = "cortar"
Sheets("Hoja3").Shapes("Button 3").OnAction = ""
'
'
'Aquí va tu macro
'
'
End Sub
'
Sub cortar()
'Por.Dante Amor
'
'
Sheets("Hoja3").Shapes("Button 1").OnAction = ""
Sheets("Hoja3").Shapes("Button 2").OnAction = ""
Sheets("Hoja3").Shapes("Button 3").OnAction = "pasar"
'
'
'Aquí va tu macro
'
'
End Sub
'
Sub pasar()
'Por.Dante Amor
'
'
Sheets("Hoja3").Shapes("Button 1").OnAction = "eliminar"
Sheets("Hoja3").Shapes("Button 2").OnAction = ""
Sheets("Hoja3").Shapes("Button 3").OnAction = ""
'
'Aquí va tu macro
'
'
End Sub
Cambia en las macros:
- "Hoja3" por el nombre de la hoja en donde tienes los botones.
- Eliminar, cortar, pasar, por los nombres de las macros.
- Button 1, Button 2, Button 3, por los nombres de los botones.
- "Aquí va tu macro", ahí tienes que poner el contenido de tu macro.
':)
S a l u d o s . D a n t e A m o r
':) Si es lo que necesitas. Recuerda valorar la respuesta. G r a c i a s.