1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. jm1989

Beiträge von jm1989

  • [Logische Tips&Tricks]Gescannte MRZ daten --> Excel --> IE.au3 & Excel tabelle mit Word Dokument Vergleichen

    • jm1989
    • 22. Dezember 2015 um 13:23

    Hallo leute,

    erstmal muss ich mich bei euch bedanken..:D
    und nirekt neben bei auch entschuldigen das ich nicht offen war..

    ich arbeite bei einer reise büro was ich beim hochsaison 2-3 tausend pässe bzw visum online beantragen muss...
    was im jahr ca 5-6 tasuend visums wären :/

    bis jetzt habe ich es meistens aushilfen eingestellen lassen was die alles manuell eingegeben haben, aber seit kurzen haben ich eine passlesegerät bekommen was den unteren MRZ code einlesen kann...

    und seit paar tagen habe ich es halt selber versucht das irgendwie hinzubekommen..

    da ich die orginalen daten nicht hier geben wollte habe ich bei dem script verändert.. ich wollte halt fragen was für funktionen ich noch dafür brauch..

    ich kann bis jetzt die fest eingegebene daten auf dem IE.au3 starten und einpflegen lassen, aber da ich es von excel haben möchte check ich es nciht mehr..:/


    Zitat von Alina

    Wenn Du es in Excel hast, dann schick mal bitte eine Testpage von Excel. Sprich mit gefaketen Daten.

    Dann kann man besser helfen. Hier geht es dann ja darum, aus Excel auszulesen und diese dann weiter zu verarbeiten. Oder auch Daten in Excel zu speichern.

    das habe ich auch so vorgestellt... ich hoffe das wäre machbar..:D :D


    Zitat von water

    jm1989,
    von wievielen Visumanträgen/Jahr sprechen wir hier?
    Wäre es nicht einfacher, die paar Anträge von Hand auszufüllen?


    5-6 tausend pro jahr

    Zitat von Andy

    Wieso du dafür AutoIt brauchst, erklärt sich mir absolut nicht!

    Excel öffnen, Form oder Zelle auswählen und reinscannen, von dort mittels VBA die Daten weiterverarbeiten. So mache ich das mit mehreren Anwendungen und unterschiedlichsten gescannten Daten.
    Nix AutoIt, nix Excel-UDF....wozu auch? Und welche Rolle spielt google im o.g. Script? Das sieht mir eher danach aus, Passdaten per google abzugleichen. Welche Behörde braucht DAS denn? Und hat nicht die programmiertechnische Infrastruktur/Software, um diese Anforderung abzudecken?


    excel Visual Basic für Applikationen = bahnhof? :D

  • [Logische Tips&Tricks]Gescannte MRZ daten --> Excel --> IE.au3 & Excel tabelle mit Word Dokument Vergleichen

    • jm1989
    • 21. Dezember 2015 um 23:24

    Für Visum Beantragung

  • [Logische Tips&Tricks]Gescannte MRZ daten --> Excel --> IE.au3 & Excel tabelle mit Word Dokument Vergleichen

    • jm1989
    • 21. Dezember 2015 um 18:53

    Hey Leute,

    ich bin ganz neu hier und auch bei AutoIT.

    kurz zur meine bereich.. ich möchte viele dinge bei mein Arbeit automatisieren.. :D

    z.B.

    1. Bereich: ich möchte gescannte MRZ (Passdaten) Automatisch auf Excel Tabelle einfüllt...
    [spoiler]

    Bsp:

    das scant das gerät

    P<D<<MUSTERMANN<<MAX<<<<<<<<<<<<<<<<<<<<<<<<
    C01X0006H1D<<6408125M1710319<<<<<<<<<<<<<<<0

    Name: Mustermann
    Vorname: MAX
    Nationalität: Deutsch
    Passnummer: C01X0006H1D
    Gebdate: 12.08.1964
    Gültigkeit: 19.03.2017
    M: Männlich


    Die Daten sollen auf Excel eingetragen werden... danach soll es später auf dem bestimmten Seite einzel nach und nach ausgefüllt werden und abgeschickt werden :D
    wenn ich die daten bestimme kann ich es automatisch ausfüllen lassen...

    aber leider habe ich es nicht geschafft von excel zu importieren..:/ das war halt ein 1-2 arbeit.. bin ganz neu hier :D:D


    AutoIt: test
    #include <IE.au3>
    $FIRST = "MAX"
    $LAST = "MUSTERMANN"
    $BDATE = "12/08/1964"
    $PANR = "C01X0006H1D"
    $PAS = "22/08/2017"
    $m = "Männlich"
    $IE = _IECreate("http://www.google.de",0,1,1)
    $oInputs = _IETagNameGetCollection($oIE,"input")
    for $A in $Inputs
    	if $A.Name = "123456" then
    		$oFIRST = $o
    	EndIf
    	if $A.Name = "1234567" then
    		$oLAST = $o
    	EndIf
        if $A.Name = "12345678" then
    		$oBCITY = $o
    	EndIf
    	if $o.Name = "123456789" then
    		$oBDATE = $o
    	EndIf
    	if $o.Name = "1234567890" then
    		$oPANR = $o
    	EndIf
    	if $o.Name = "12345678901" then
    		$oPASDATE = $o
    	EndIf
    	if $o.Name = "123456789012" then
    		$oPASSON = $o
    	EndIf
    Next
    _IEFormElementSetValue($oFIRST,$FIRST)
    _IEFormElementSetValue($oLAST,$LAST))
    _IEFormElementSetValue($oBDATE,$BDATE)
    _IEFormElementSetValue($oADRES,$ADRES)
    _IEFormElementSetValue($oPANR,$PANR)
    _IEFormElementSetValue($oPASDATE,$PASDATE)
    Sleep(2000)
    _IEAction($oOK,"click")
    _IELoadWait($oIE,300)
    Alles anzeigen

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™