Registriert seit: 04.05.2017
Version(en): 2013
21.06.2017, 08:31
(Dieser Beitrag wurde zuletzt bearbeitet: 21.06.2017, 08:31 von yukay.)
Folgender Code...
Code:
Sub person_1()
v1usr = Range("Datenbank!D3").Value
v1pw = Range("Datenbank!E3").Value
v1titl = Range("Datenbank!D108").Value
AppActivate v1titl
SendKeys v1usr, True
SendKeys ("{TAB}"), True
SendKeys ("{BACKSPACE}"), True
SendKeys v1pw, True
SendKeys ("~"), True
End Sub
...aktiviert das Programm, deren Titel im definierten Feld eingegeben ist und sendet Benutzernamen und Passwort von "person_1" an das Formular und bestätigt mit ENTER.
Soweit funktioniert das super!
Wenn das Programm minimiert in der Taskleiste ist, funktioniert das leider nicht.
Dafür hätte ich gerne noch eine Lösung.
Hätte jemand von euch einen Ratschlag?
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo,
Die Tastenkombination Alt+Leertaste x maximiert das aktive Fenster.
Gruß Uwe
Registriert seit: 25.04.2016
Version(en): 2013
Registriert seit: 04.05.2017
Version(en): 2013
21.06.2017, 11:55
(Dieser Beitrag wurde zuletzt bearbeitet: 21.06.2017, 11:55 von yukay.)
Vielen Dank,
aber leider kann man laut meinen Recherchen mit Sendkeys in VBA keine Leertasten senden.
Gibt es noch eine andere Lösung?
Anhand meines mühsam selbst erstellten VBA Codes, wirst du bestimmt erkennen können, das ich da ein absoluter Neuling auf dem Gebiet bin.
Was genau heißt "stabiler"?
Nach ausführlichen Tests, hab ich leider auch schon feststellen müssen, dass die Daten manchmal nicht korrekt übertragen werden, also bin ich für jede "stabilere" Variante dankbar.
Aber nachdem ich jetzt das halbe Tutorial auf Englisch gelesen habe und es nicht in meinen Kopf will, hab ich es erstmal auf Eis gelegt.
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo,
(21.06.2017, 11:55)yukay schrieb: Nach ausführlichen Tests, hab ich leider auch schon feststellen müssen, dass die Daten manchmal nicht korrekt übertragen werden, also bin ich für jede "stabilere" Variante dankbar.
Aber nachdem ich jetzt das halbe Tutorial auf Englisch gelesen habe und es nicht in meinen Kopf will, hab ich es erstmal auf Eis gelegt.
hier z.B. ist die API-Variante etwas kompakter:
http://www.herber.de/forum/archiv/1096to...ml#1096079Doch es bezieht sich auch da nur auf die Fenstergeschichte und nicht auf einen ferngesteuerten Login.
Gruß Uwe
Registriert seit: 29.09.2015
Version(en): 2030,5
Welches Porgramm möchtest du aktivieren ?
Manchmal is das überflüssig.
Registriert seit: 25.04.2016
Version(en): 2013
21.06.2017, 12:24
(Dieser Beitrag wurde zuletzt bearbeitet: 21.06.2017, 12:24 von Storax.)
DAs geht nicht??
Zitat:
- SendKeys "% x"
Das sollte Alt-Leerx "senden"
Registriert seit: 04.05.2017
Version(en): 2013
nein, die Sendkys-Variante funktioniert leider nicht.
Mit den APIs, das kapier ich irgendwie auch nicht so ganz, vielleicht fehlen mir hier einfach die Grundlagen.
Ich möchte Google-Chrome Aktivieren. Hier findet dann die Anmeldung mit Benutzername und Kennwort statt.