Eingabeformular im Web automatisiert befüllen | Excel VBA

Sdílet
Vložit
  • čas přidán 27. 08. 2024

Komentáře • 39

  • @benjaminsymalla3315
    @benjaminsymalla3315 Před měsícem

    Also ganz ganz großes Lob!
    Ich habe darüber meine Hue Lampen automatisieren können, indem ich einfach über das API Debug Tool Sachen rein und raus schiebe.
    Ich weiß dass es wahrscheinlich auch einfacher geht mit einer Direktverbindung ohne Browser, dafür hat der gute Herr Weissmann aber (noch) kein Video. :D

  • @KaiWeissmann
    @KaiWeissmann  Před 2 lety +1

    Vielen Dank, dass du dir dieses Video anschaust!
    Eine kurze Anmerkung zum Fehler bei 19:36: dieser entsteht, weil die aktuell markierte Zelle nicht in der Tabelle ist.
    Weiterhin alles Gute beim Lernen von VBA!
    LG Kai

  • @lifeshiftug3421
    @lifeshiftug3421 Před 2 lety +1

    Hallo Kai,
    absolut wertvoller Content!! Genau das, was ich händeringend gesucht hatte. Gefunden hatte ich bislang nur Webfill-Lösungswege, die nur mit dem Internet Explorer funktionierten (man musste also zwangsweise im Microsoft-Universum verbleiben), aber ich brauchte es unbedingt für Chrome. Und genau diese Lösung hast Du jetzt mit dem Video geliefert.
    Deshalb vielen vielen Dank an Dich! Abo mehr als verdient, Du bringst wirklich exzellente VBA-Lösungen, immer auf den Punkt, nachvollziehbar, und äußerst sympathisch vorgetragen.
    Weiter so, bin überzeugt, Dein Kanal wird noch ordentlich wachsen. Grüße aus dem Ruhrgebiet!

    • @KaiWeissmann
      @KaiWeissmann  Před 2 lety +1

      Hey LifeShift UG!
      Danke für dein Feedback!
      Freut mich, dass ich dir helfen konnte.
      Alles Gute für deine Projekte.
      Lg, Kai

    • @seppherodes1970
      @seppherodes1970 Před rokem

      Hallo Lifeshiftung/ Kai und wie sind die Schlüsselwörter für "mseadge" ... Dim bot As New WebDriver nicht? schönes WE

  • @phpvbacoder9000
    @phpvbacoder9000 Před 2 lety +2

    Tipp: Wenn sich Chrome direkt nach dem Testen des Codes von selbst schließt, setzt die Zeile "Dim bot As New WebDriver" als globale Variable. Also aus dem Sub entfernen und ganz oben nach Option Explicit einfügen.

  • @detlefwinkler2916
    @detlefwinkler2916 Před 2 lety +1

    Super gut erklärtes Video. Ich arbeite dem Bedarf entsprechend mit MS Access. Vom programmieren habe ich noch so gut, wie keine Ahnung. Die gezeigte Lösung könnte ich sehr gut in MS ACCESS gebrauchen. Ich habe hierzu leider noch keinen Plan, wie das gezeigte von Excel auf MS ACCESS portieren kann. Liebe Grüße Detlef

    • @KaiWeissmann
      @KaiWeissmann  Před 2 lety

      Hallo Detflef, freut mich, dass dir das Video gefällt :)
      VBA funktioniert in Access sehr ähnlich zu Excel. Im Prinzip müsstest du die Zellbezüge verändern und könntest dann schon loslegen.
      LG Kai

    • @detlefwinkler2916
      @detlefwinkler2916 Před 2 lety

      @@KaiWeissmann vielen Dank Kai. Für dich als Programmierer/Informatiker stehen da keine Hürden. Ich fange gerade damit an, mich mit VBA zu beschäftigen.
      LG
      Detlef

  • @Metallica4life1981
    @Metallica4life1981 Před 2 lety +1

    So kann man doch in den Tag starten 😎

  • @HeizolLindnerGmbH
    @HeizolLindnerGmbH Před rokem +1

    Hi Kai, wie kann man zu dir Kontakt aufnehmen, wenn man etwas auftragsbezogenes fragen möchte?

    • @KaiWeissmann
      @KaiWeissmann  Před rokem

      Am besten meine Webseite besuchen: www.vbatrainer.de

  • @wolfgangweiler177
    @wolfgangweiler177 Před rokem +1

    Vielen Dank. Leider kämpfe ich mit einem Problem. Chrome meckert, dass ich Chrome Version 110... habe und er nur mit der aktuellen Version 111.... zusammenarbeiten will. Habe diese mehrfach Chromeversion schon mehrfach heruntergeladen und (versucht) zu installieren. Chrome selbst behauptet, ich sei auf dem aktuellen Stand. Aber zeigt immer noch Version 110 .. an.

    • @wolfgangweiler177
      @wolfgangweiler177 Před rokem +1

      Möglicherweise lag mein Fehler daran, dass ich bot.Start "chrome.exe" eingegeben habe - jetzt funktioniert es mir "chrome" - allerdings habe ich inzwischen auch die Chrome Beta Version 111.. als Chrome Version installiert.

  • @weixel1000
    @weixel1000 Před rokem

    Hey Kay, ich bin begeistert von Deinen Videos, sie haben mir schon sehr geholfen. Herzlichen Dank!
    Gibt es auch von Dir ein Video für den umgekehrten Weg? Ich würde gerne die Mitgliedsanträge in meinem Verein über Internet erfassen lassen. Als Basis hätte ich Deine Personaldatenbank herangezogen.
    Lg HEinz

  • @nicolasmobius702
    @nicolasmobius702 Před 2 lety

    Perfekte Erklärung - Eine Frage zu der ListBox Thematik: Kannst du ein Video machen, wie man ausgewählte Reihen aus der Listbox (eine und mehrere) in die Zwischenablage kopieren kann?

  • @ErichNirschl
    @ErichNirschl Před rokem

    Ich hätte noch eine Frage, besteht die Möglichkeit das ich zuerst im Chrome Browser eine entsprechende Webseite öffne und diese dann über diese Art und Weise befüllen lasse? Sodass Selenium quasi auf die gerade aktive Webseite in Chrome zugreift. Vielen Dank vorab für ein Feedback

  • @Assozialmen
    @Assozialmen Před 2 lety +1

    Hey Kai,
    würde diese Lösung auch für andere Webformulare funktionieren?
    Bspw. Jira-Software?
    Grüße

    • @KaiWeissmann
      @KaiWeissmann  Před 2 lety

      Hallo Jonathan, ja, diese Lösung kannst du auch für andere Webformulare nutzen :)
      LG Kai

  • @GuenterErtl
    @GuenterErtl Před 8 měsíci

    Das Video ist echt super und nützlich.. aber wie sende ich dem Kunden "sein" Formular?

  • @janikablume2991
    @janikablume2991 Před rokem

    Hallo Kai,
    super Video! Kann ich damit auch eine Anmeldung auf einer Webseite automatisieren bei der ich ein Formular ausfüllen muss? Funktioniert das mit einem Button-Click-Event , das mich auf die Seite mit dem Formular führt, dass ich dann such noch über einen Button abschicken muss. Oder ist das leichter mit Python oder so?

  • @gerdmuster4541
    @gerdmuster4541 Před 2 lety +1

    Danke

  • @GleichsamHD
    @GleichsamHD Před 2 lety +1

    Sehr interessant!
    Anmerkung: Könnte der „Fehler“ am Ende nicht davon gekommen sein, dass keine Tabellenzeile als aktive Zeile ausgewählt war?

    • @KaiWeissmann
      @KaiWeissmann  Před 2 lety

      Ja, vielen Dank für den Hinweis. Das ist komplett richtig!

  • @ludwigreinhardt107
    @ludwigreinhardt107 Před 2 lety

    Hallo Kai,
    an der Qualität deiner Videos gibt es nichts zu mäkeln. Was ist aber wenn man nicht mit Chrome arbeitet? Habe mir deshalb auch nur 3 Minuten angesehen.

  • @mirkoingendorn3759
    @mirkoingendorn3759 Před rokem +1

    Hallo, wieder sehr cool erklärt aber mich würde eher andersherum interessieren.
    Wie befülle ich eine Tabelle mittels Formular?!

    • @KaiWeissmann
      @KaiWeissmann  Před rokem

      Hallo Mirko, danke für dein Feedback. Deine Idee habe ich mal aufgenommen. LG Kai

  • @laviniavoloh5934
    @laviniavoloh5934 Před rokem

    Geht das auch mit Firefox? Herzliche Grüße

  • @ErichNirschl
    @ErichNirschl Před rokem

    Leider habe ich schon zu Beginn das Problem das beim Versuch den Browser zu öffnen ein "Automatisierungsfehler erscheint. Ich benutze aktuell die Version 113. Was könnte die Fehlerquelle sein? Ansonsten echt ein Top-Video

    • @ErichNirschl
      @ErichNirschl Před rokem +2

      Nachdem ich das Netframework 3.5 installiert habe kam diese Fehlermeldung nicht mehr.

  • @MM-li7uj
    @MM-li7uj Před 2 lety +1

    Moin Moin, bitte versteh es nicht als Angriff o.Ä. ich bin ein Excel noob.
    Meine Frage: ist VBA noch zeitgemäß? Ich sehe oft Videos die extra damit werben das ihr Vorgehen kein VBA enthält.

    • @r3vo830
      @r3vo830 Před 2 lety +3

      Die Frage ist doch eher, ob du mit VBA das erreichen kannst was du möchtest. Wenn ja, dann ist VBA auch Zeitgemäß. Ich verwende VBA viel um SOLIDWORKS in verschiedenen Bereichen zu automatisieren und in meinem Fall wäre es zu aufwendig das ganz in vb.net, c# oder c++ zu schreiben.

  • @erikbauer4171
    @erikbauer4171 Před 2 lety

    Hallo, klasse Video, leider scheitere ich als VBA Einsteiger allerdings schon im ersten Schritt der Umsetzung... Code ist genau wie bei dir, dennoch wird mir folgender Fehler ausgegeben: "Fehler beim Kompilieren - Erwartet: Base oder Compare oder Explicit oder Private"
    Eine Idee, was ich falsch mache? :D
    Danke für die Hilfe😀

    • @phpvbacoder9000
      @phpvbacoder9000 Před 2 lety

      Vermutlich hast du Option Explicit falsch geschrieben. Dann tritt diese Meldung auf.

  • @dirkelsner7363
    @dirkelsner7363 Před rokem

    Hallo Kai,
    ich bin von dem Video begeistert. Ich bin Geschäftskunde bei der DHL. Das Einloggen und das Aufrufen der Seite für die Sendungserfassung funktioniert bestens. Nun kommt mein Problem. Wenn ich das Feld Name1 befüllen will kommt folgende Fehlermeldung.
    Laufzeitfehler '7':
    NoSuchElementError
    Element not found for XPath=//*[@id='reciver.name1']
    Hast Du vielleicht eine Lösung für mein Problem?
    LG
    Dirk

  • @rehfi
    @rehfi Před 11 měsíci

    mit der chrome Version 117.0.5938.132 (Offizieller Build) (64-Bit) funktioniert es irgendwie nicht mehr, schon beim Öffnen von Chrome kommt in der Zeile " bot.Start "Chrome" " ein Laufzeitfehler -2146232576 (80131700) Automatisierungsfehler

    • @KaiWeissmann
      @KaiWeissmann  Před 9 měsíci

      Vielen Dank für deinen Kommentar. Aufgrund vieler Anfragen, kann ich diese momentan leider nicht beantworten. Vielleicht hilft dir mein Video "KI beantwortet Fragen": czcams.com/video/Kl9vcB3ejgk/video.html
      Ich wünsche dir für deine Projekte alles Gute.