Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
708to712
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
708to712
708to712
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Externes Programm starten

Externes Programm starten
13.12.2005 12:07:02
Stefan
hallo, ich habe folgendes Problem:
ich soll aus Excel ein Clipperprogramm starten und dort aus 2 Feldern, die
per Auswahlliste Abfahrtsbahnhöfe und Ankunftsbahnhöfe angeben. Das Clipperprogramm berechnet die Entfernung zwischen den Bahnhöfen und stellt eine Datei in ein Temp-verzeichnis, aus der ich in Excel mir natürlich über eine Externe Abfrage die Angaben zurückgeben lassen kann. Irgendwie funktioniert das bei mir nicht, weil ich mit den Variablen offenbar (s. Beispiel was falsch mache) Vielleicht könnt Ihr mir ja helfen, Danke,
Stefan

Sub abBF()
Dim abBF As Variable
Set abBF = ThisWorkbook.Sheets("Kalkulation").[c5]
End Sub


Sub nBf()
Dim nBf As Variable
Set nBf = ThisWorkbook.Sheets("Kalkulation").[c6]
End Sub


Sub Prgstart()
Set Prgstart = "C:\OeBB-Infra netzz\IBE2005\IBE2005.EXE " + abBF() + " " + nBf()
End Sub


Sub ext_Prog_oeffnen()
Status = Shell("C:\OeBB-Infra netzz\IBE2005\IBE2005.EXE", Var(abBF), Var(nBf), 1)
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Externes Programm starten
13.12.2005 12:33:23
ANdreas
Hallo Stefan,
versuch es mal so:
Private abBF As String, nBf As String

Sub AufrufProgramm()
Dim strCmd$
Dim Status As Variant
abBF = ThisWorkbook.Sheets("Kalkulation").Range("C5").Value
nBf = ThisWorkbook.Sheets("Kalkulation").Range("C6").Value
If abBF = "" Or nBf = "" Then
MsgBox "Parameter leer"
Exit Sub
End If
strCmd = "C:\OeBB-Infra netzz\IBE2005\IBE2005.EXE " & abBF & " " & nBf
Status = Shell(strCmd, vbNormalFocus)
End Sub

Gruß
Andreas
AW: Externes Programm starten
13.12.2005 12:54:43
Stefan
danke, es funktioniert...
super !!!
Anzeige

55 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige