Il modo migliore per aprire un'applicazione esterna quando si lavora con Microsoft Excel è utilizzando Visual Basic for Applications (VBA). VBA consente di automatizzare operazioni di routine nelle applicazioni di Microsoft Office ed è facile da imparare. In Excel che è possibile eseguire analisi dei dati, esportare i dati e aprire un'applicazione per guardare i tuoi dati. In pochi passi è possibile scrivere codice VBA per eseguire il compito di aprire qualsiasi applicazione esterna.
Istruzioni
1
Avviare Microsoft Excel 2007 e fare clic sulla scheda "Sviluppatore" Click "Visual Basic" per aprire la finestra di "Microsoft Visual Basic".
2
Digitare quanto segue per dichiarare la funzione di "ShellX":
Private Declare Function ShellX Lib "shell32. dll" Alias "ShellExecuteA" (_
ByVal hWnd As Integer, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Integer) As Integer
3
Digitare il comando seguente per creare un nuovo sub, eseguire la funzione "ShellX" e aprire Microsoft Word:
Sub openExternalApp()
Dim returnVal As Long
returnVal = ShellX (0, "Aperto", "C:\Program Files\Microsoft Office\Office12\WINWORD. EXE"," "," ", SHOWMAXIMIZED)
End Sub
È possibile modificare il percorso riportato di seguito per aprire un'altra applicazione:
"C:\Program Files\Microsoft Office\Office12\WINWORD. EXE"
4
Eseguire il tuo sub per aprire Microsoft Word.