Det bästa sättet att öppna ett externt program när du arbetar med Microsoft Excel är med Visual Basic for Applications ( VBA) . VBA automatiserar rutinuppgifter i Microsoft Office-program och det är lätt att lära sig . I Excel kan du vill köra analys av data, exportera data och öppna ett program att titta på dina data . I några få steg kan du skriva VBA- kod för att utföra uppdraget att öppna några externa program
1
. Starta Microsoft Excel 2007 och klicka på " Utvecklare " -fliken. Klicka på " Visual Basic "för att öppna " Microsoft Visual Basic " fönster
2
Skriv följande för att förklara " ShellX " funktion : .
Privat 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 , nShowCmd ByVal As Integer ) As Integer
3 .
Skriv följande för att skapa en nya sub , kör " ShellX " -funktionen och öppna Microsoft Word :
Sub openExternalApp ( )
Dim returnVal As Long
returnVal=ShellX (0 , "Öppna " , "C : \ Program \ Microsoft Office \ Office12 \ WINWORD . EXE " , " " , " " , SHOWMAXIMIZED )
End Sub
Du kan redigera följande sökväg för att öppna ett annat program :
"C: \ Program \ Microsoft Office \ Office12 \ WINWORD. EXE " .
4
köra din sub att öppna Microsoft Word
.
Previous:nothing Next:Hur får man en lösenordsskyddad url med java