abrir aplicacion
TRANSCRIPT
-
7/22/2019 Abrir Aplicacion
1/1
'Dim MiExe'MiExe = Shell("C:\Archivos de programa\Microsoft SQL Server\100\DTS\Binn\DTSWizard.exe", 1)
Sub Devuelve()Application.OnKey "{DOWN}"Application.OnKey "{UP}"Application.OnKey "{LEFT}"Application.OnKey "{RIGHT}"End Sub
---Adems debes asociar este otro cdigo al evento cambio de seleccin en la hoja donde quieres que esto ocurra. Doble click sobre ella y pega estas lneas de cdigo en el panel de declaraciones:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)NombRango = "Bloque"If Target.Address = Range(NombRango).Address ThenApplication.OnKey "{DOWN}", "MueveDown"Application.OnKey "{UP}", "MueveUp"Application.OnKey "{LEFT}", "MueveLeft"Application.OnKey "{RIGHT}", "MueveRight"
Application.OnKey "{ESC}", "Devuelve"End IfEnd Sub
Cierra el editor de VBA y graba el archivo.
Bsicamente, este engendro hace que cuando selecciones el rango que indicas en lavariable, en la hoja donde pegaste el ltimo cdigo, las flechas de direccin cambiensu funcin y disparen sendas macros (las que pegaste en el mdulo).