Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1200to1204
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
Intranet-Seite: Passwort + Daten in xls?
Florian
Hallo liebes Forum!
Hab eine Problemstellung, deren Lösung enorm viel Zeit ersparen könnte:
Aufgabe ist, auf einer Intranetseite je Auftrag eine Auftragsnummer einzugeben (es wird dann die Spezifikation des Auftrags angezeigt), dann mit STRG+A alles zu markieren und in ein leeres xls-Sheet zu kopieren. Aus allen xls-Sheets per Auftrag will ich dann eine Datenbank erstellen.
Frage nun, kann ich das automatisieren? Herausforderung wäre
1) in die Auftragsansicht zu kommen
2) alles zu markieren und in xls einzufügen
Zur Not würde es bereits helfen, wenn ein Teilprozess automatisert werden könnte (z.B. Öffnen der Seite auf Knopfdruck, ohne dass Passwort eingegeben werden muss, dann manuell markieren).
Könnt Ihr mir da vielleicht weiterhelfen?
Besten Dank schonmal im Voraus!
Gruss Florian

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Intranet-Seite: Passwort + Daten in xls?
14.02.2011 17:31:19
Kai
Hallo Florian,
Du kannst den Internet Explorer in VBA einbinden. Du musst natürlich noch den Code an die Seite anpassen. Zum Einloggen sollte es dann schon mal reichen.
Dim IEAPP as Object
Set IEAPP = CreateObject("InternetExplorer.Application")
IEAPP.Visible = True
IEAPP.Navigate "http://intranetseite"
Do: Loop While IEAPP.Busy
IEAPP.Document.getelementbyid("username").Value = "Benutzername"
IEAPP.Document.getelementbyid("password").Value = "Passwort"
IEAPP.Document.getelementbyid("login-submit").Click
Do: Loop While IEAPP.Busy
Gruß
Kai
AW: Intranet-Seite: Passwort + Daten in xls?
15.02.2011 07:17:11
Florian
Hallo Kai!
Besten Dank! Habe aber noch ein Problem: es funktioniert (noch) nicht. Diesbzgl. eine Frage: Worauf beziehen sich in Deinem Code "password" und "username"? Sind das IE-"Fachausdrücke" oder nur Strings (deshalb in ""?). Die Felder (Labels/Beschriftung) heißen auf der Intranetseite anders.
Wie bekomme ich den exakten Namen raus?
Sorry, aber kenn mich mit dem "Grenzbereich" nicht so aus...;)
Danke schon mal im Voraus!
Gruss Florian
Anzeige
AW: Intranet-Seite: Passwort + Daten in xls?
15.02.2011 14:21:07
Kai
Hallo Florian,
username und password sind die HTML-ID's der Inputfelder und du müsstest die durch die richtigen ersetzen. Genauso wie login-submit. Wenn die Felder welche haben...
dazu bräuchte ich den Quelltext der Login-Seite.
Ansonsten kann man die Felder auch über ihren Namen ansprechen.
Hier ist noch eine Übersicht, was man alles mit dem IE anfangen kann.
http://www.activevb.de/tutorials/tut_browsertags/browsertags.html
Gruß
Kai
Immer noch nicht....
16.02.2011 14:34:55
Florian
Hi Kai!
Vielen Dank erstmal für Deine Hilfe und den Link. Leider ist mir nach wie vor unklar: wie bekommm ich den Namen raus, wenn ich keinen Zugang auf den Quellcode habe? Was meinst Du mit "Ansonsten kann man die Felder auch über ihren Namen ansprechen", meinst Du die Beschriftung/Labels?
Sorry für diese wslich dummen Fragen, aber komm nicht ganz weiter...
Danke ;)
Florian
Anzeige
AW: Immer noch nicht....
16.02.2011 15:50:17
Kai
Hallo Florian,
kein Problem, das Forum ist ja schließlich für Fragen da... Wenn du dann voll in dem Thema drin bist, hast du vlt. auch eine Lösung für mein Problem :)
https://www.herber.de/forum/messages/1200937.html
Zugriff auf den Seitenquelltext hast du, sobald du auch Zugang zu der Seite hast.
Im Firefox unter Ansicht - Seitenquelltext und im IE unter Ansicht - Quelle.
Im Quelltext sollten dann auch die beiden Felder für den Login sein.



aus diesem Teil nimmt man die ID bzw. den Namen
dann sollte da auch noch ein


sein (Der Loginbutton)
Gruß
Kai
Anzeige
AW: Immer noch nicht....
16.02.2011 18:11:34
Florian
Hallo Kai!
Besten Dank, jetzt blick ich da etwas mehr durch. Ist glaub ich auch sehr interessant und eröffnet komplett neue Möglichkeiten. Bei Deinem Problem kann ich Dir aber leider noch nicht ganz helfen...;)
Gruss Florian

18 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige