Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA Hyperlinks
#11
Hallo snb

schön dich im Thread zu sehen.  Siehst du eine einfache Lösung für seine Sache???
Mein Programmierstil ist wie du weist eher altmodisch ....

mfg  Gast 123
Antworten Top
#12
Ist ziemlich einfach, aber nich für Neulinge.
Auftragsprogrammierung würde ich sagen.

Eben eine Beispieldatei fehlt.
Und ich verstehe gar nicht den Sinn so etwas zu schaffen.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#13
Hallo snb

okay, dann klinke ich mich aus diesem Thread aus, denn mein Wissen ist begrenzt.  Schönen Abend noch aus Ankara ....

mfg  Gast 123
Antworten Top
#14
Hallöchen,

man könnte das im Prinzip so realisieren. Einfach mal in A2 und Folgezeilen ein paar Textdateien angeben und in B2 und ff ein paar Uhrzeiten dazu.
Das Makro prüft nicht, ob die Zeiten passen oder die Dateien vorhanden sind usw.

Option Explicit

Sub start()
'Starten der Zeitsteuerung anhand Uhrzeit in B2 
'Datei aus A2 wird geoeffnet 
Application.OnTime Cells(2, 2), "'test1 2'"
End Sub
Sub test1(ByVal iCnt%, Optional ByVal vPID1 As Long = 0)
'Wenn eine Prozess-ID uebergeben wurde, dann Prozess killen 
If vPID1 <> 0 Then Call Shell("TaskKill /F /PID " & CStr(vPID1), vbHide)
'Notepad mit Textdatei aus uebergener Zeile (Spalte A) starten und Prozess-ID abrufen 
vPID1 = Shell("notepad.exe " & Cells(iCnt, 1) & "", vbNormalFocus)
'Hochzaehlen der Zeilennummer 
iCnt = iCnt + 1
'Wenn in der Zeile nix steht, dann Makro verlassen 
If Cells(iCnt, 1) = "" Then Exit Sub
'Aufruf der Zeitsteuerung mit den naechsten Eintraegen und 
'der Prozess-ID der gerade gestarteten Anwendung 
Application.OnTime Cells(iCnt, 2), "'test1 " & iCnt & ", " & vPID1 & "'"
End Sub


VBA/HTML-CodeConverter, AddIn für Office 2002-2016 - in VBA geschrieben von Lukas Mosimann. Projektbetreuung:RMH Software & Media

Code erstellt und getestet in Office 16 - mit VBAHTML 12.6.0

.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste