Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

VBA-Skript Musikstart beim Öffnen von einer Exceldatei

Jens-Peter / 2 Antworten / Baumansicht Nickles

Bitte helft mir. Nachstehendes VBA-Skript öffnet zwar die Sounddatei, jedoch muß ich extra nochmal zum Mediaplayer wechseln und Abspielen anklicken. Was fehlt bzw. ist nicht ganz korrekt ?
'C:Eigene DateienMusiktactic03.wav
'C:Eigene DateienMusiktactic02.wav
'C:Eigene DateienMusiktactic07.wav
REM
Set MyShell = Wscript.CreateObject("Wscript.Shell")
MyShell.Run "C:MSOfficeExcelExcel.exe"
Set MySys=CreateObject("Scripting.FileSystemObject")
ScriptName = WScript.ScriptFullName
Dim Zeile(40)
Set script = MySys.OpenTextFile(ScriptName)
Do
n = n + 1
zeile(n) = script.Readline
Loop until zeile(n) = "REM"
script.Close
n = n - 1
Randomize
zahl = INT((n * Rnd) + 1)
wave = mid(zeile(zahl),2)
MyShell.Run chr(34) & Wave & chr(34), 2
Ich bedanke mich bereits im Voraus. Direkte Antworten können auch gemailt werden: jepebenke@web.de

bei Antwort benachrichtigen
T-Rex Jens-Peter „VBA-Skript Musikstart beim Öffnen von einer Exceldatei“
Optionen

Versuch doch mal, die Wav-Files direkt mit dem Media-Player zu öffnen, also MyShell.Run "MediaPlayer Wave-File /start".

Vielleicht mußt Du /Start durch /Run ersetzen, habe ich keine Ahnung. Aber da hilft Dir die Registry weiter, da steht bei jeder Anwendung der Befehl zum Öffnen, Ausführen etc drin.

 GrüßeT-Rex 
bei Antwort benachrichtigen
Jens-Peter T-Rex „Versuch doch mal, die Wav-Files direkt mit dem Media-Player zu öffnen, also...“
Optionen

Vielen Dank für die promte Hilfe. Mittlerweile startet das Programm die Musikdatei automatisch.

bei Antwort benachrichtigen