Hvordan åpne et program som bruker MS Excel
Den beste måten å åpne et eksternt program når du arbeider med Microsoft Excel bruker Visual Basic for Applications (VBA). VBA automatiserer rutineoppgaver i Microsoft Office-programmer, og det er lett å lære. I Excel kan det være lurt å kjøre dataanalyse, eksportere data og åpner et program for å se på dataene. I noen få trinn kan du skrive VBA-kode for å utføre oppgaven med å åpne en hvilken som helst ekstern applikasjon.
Bruksanvisning
1 Start Microsoft Excel 2007 og klikk på "Utvikler" fanen. Klikk på "Visual Basic" for å åpne "Microsoft Visual Basic" vinduet.
2 Skriv inn følgende å erklære "ShellX" funksjon:
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 Skriv inn følgende for å opprette en ny sub, utføre "ShellX" -funksjonen og åpne Microsoft Word:
Sub openExternalApp ()
Dim returnVal As Long
returnVal = ShellX (0, "Open", "C: \ Programfiler \ Microsoft Office \ Office12 \ WINWORD.EXE", "", "", SHOWMAXIMIZED)
End Sub
Du kan redigere følgende bane til å åpne et annet program:
"C: \ Programfiler \ Microsoft Office \ Office12 \ WINWORD.EXE"
4 Utfør sub for å åpne Microsoft Word.