La mejor manera de abrir una aplicación externa cuando se trabaja con Microsoft Excel está utilizando Visual Basic para Aplicaciones ( VBA) . VBA automatiza las tareas rutinarias de las aplicaciones de Microsoft Office y es fácil de aprender. En Excel es posible que desee ejecutar el análisis de datos, exportar los datos y abrir una aplicación para ver sus datos . En pocos pasos se puede escribir código VBA para realizar la tarea de abrir cualquier aplicación externa . Instrucciones
1
Inicie Microsoft Excel 2007 y haga clic en la pestaña de " desarrolladores" . Haga clic en " Visual Basic " para abrir la ventana " Microsoft Visual Basic "
2
Escriba lo siguiente para declarar la función " ShellX ": .
Private Declare Function ShellX Lib " shell32 . dll " Alias " ShellExecuteA " (_
ByVal hWnd As Integer , lpOperation ByVal As String , _
lpFile ByVal como secuencia, lpParameters ByVal As String , _ ByVal
lpDirectory As String , ByVal nShowCmd As Integer ) As Integer
3
Escriba el siguiente para crear un nuevo sub , ejecutar la función " ShellX " y abra Microsoft Word :
sub openExternalApp ()
returnVal Dim As Long
returnVal ShellX = (0, " abierto ", " C: \\ Archivos de programa \\ Microsoft Office \\ Office12 \\ WINWORD.EXE " , "", " " SHOWMAXIMIZED )
End Sub
Puede editar la siguiente ruta de acceso para abrir una aplicación diferente :
" C: \\ Archivos de programa \\ Microsoft Office \\ Office12 \\ WINWORD . EXE "
4
ejecutar sus sub abrir Microsoft Word.