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.

AppActivate und dann Fenster Maximieren
#1
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?
Antworten Top
#2
Hallo,

Die Tastenkombination Alt+Leertaste x maximiert das aktive Fenster.

Gruß Uwe
Antworten Top
#3
Hier die "stabilere" Möglichkeit mit API Calls
http://www.everythingaccess.com/tutorial...foreground
Antworten Top
#4
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.
Antworten Top
#5
Hallo,

(21.06.2017, 10: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#1096079

Doch es bezieht sich auch da nur auf die Fenstergeschichte und nicht auf einen ferngesteuerten Login.

Gruß Uwe
Antworten Top
#6
Welches Porgramm möchtest du aktivieren ?
Manchmal is das überflüssig.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#7
DAs geht nicht??
Zitat:
  1. SendKeys "% x"
Das sollte Alt-Leerx "senden"
Antworten Top
#8
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.
Antworten Top


Gehe zu:


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