Mausprotokoll

  • Ich fürchte meine Kenntnisse reichen da nicht aus. Ich haben die Zeilen auf Kommentar gesetzt. Dann schlägt das Makro aber bei LEFT() auf.
    Bei meiner Installation habe habe ich geprüft, ob irgendwelche relevanten Teile fehlen könnten. Habe aber auch nichts gefunden.


    Ein tolles Tool zur Logfileauswertung gibts gegen eine kleine Spende auch von www.nsonic.de !!

  • Also ich möchte ma lbehaupten, dass hier grundsätzlich was nicht stimmt, denn das ist ebenfalls ein Standardbefehl.


    Und wenn das im VB/Makro Fenster (Alt-F8) unterExtras/Verweise die Aktivierung von "Visual Basic for Applications" ist. Mal überprüfen.

  • Sorry, ich weiß nix mehr.


    Habe aber mal jemand der Excel-Kenntnisse hat gebeten hier vorbei zu schauen, vielleicht kriegen wir das doch noch.

  • Hallo,


    Hilferuf von karomue erhalten.
    Kurze Frage, die Logauswertung ist die von Deiner HP??
    Das ausgewertete Log ist das aus dem Thread??


    Ich seh's mir mal an.


    Gruß


    Anderl

    **** ob Desti SP, TTN5 oder MN4.....angekommen bin ich fast immer ****
    !!!! Karte, Kompaß & Höhenmesser haben mich I M M E R ans Ziel gebracht !!!!


    www.eNavTools.de.vu
    Geodätische Koordinatentransformationen am Pocket PC
    Helmertparameter u. m.

  • So, da bin ich wieder.
    Ich hab jetzt das Log & die Logsauswertung direkt von diesem Thread heruntergeladen.
    Excel-Makro gestartet, Farbe auf default gelasen und es hat alles funktioniert. Keine störenden Nebeneffekte oder Abbrüche.
    Ich hatte Office XP zur Verfügung und an den Makroeinstellungen nur die Sicherheitsstufe von Hoche auf Mittel gesetzt. Der VB-Editor ist ebenfalls jungfräulich, ich hab bis dato noch nix damit gemacht.


    Gruß


    Anderl


    Anbei das Ergebnis:

  • Hallo Anderl,


    verstehst Du, warum bei ckoe CHR(10) und LEFT() angemekert werden könnten??


    Ich begreife es nicht. Das ist doch Standard-Normalis seit Urzeiten und hat weder was mit einem neueren Excel noch VB Dialekt zu tun.

  • Hallo Charly,


    Nein verstehe ich nicht. Aber ich wollte jetzt die Auswertung nochmals durchführen, geht bloß leider nicht. Ich bekomme nämlich Laufzeitfehler 13, Typen unverträglich. Verursacher ist in "Hilfsfunktionen" die Variable "minc".
    Klär mich mal kurz auf, was du da genau ausliest, sonst muss ich das ganze Makro durch mein bescheidenes Hirn jagen.... ;D ;D


    Gruß


    Anderl

    **** ob Desti SP, TTN5 oder MN4.....angekommen bin ich fast immer ****
    !!!! Karte, Kompaß & Höhenmesser haben mich I M M E R ans Ziel gebracht !!!!


    www.eNavTools.de.vu
    Geodätische Koordinatentransformationen am Pocket PC
    Helmertparameter u. m.

  • Kanns vielleicht am Betriebssytem liegen??
    Ich verwende Win XP.


    Gruß ckoe

  • Oh weia


    das ist jetzt aber nicht Dein Ernst!!


    Grundsätzlich geht es da um die Errechnung der log-Länge in Zeit.


    Nur: dieses Makro ist in ständiger Bearbeitung. Habe das log eben durch meine letzte Version durchlaufen lassen, da geht es.


    Nein, man erlebt schon immer wieder Überraschungen, dass eine Protokollreihenfolge ganz anders ist als in den 2 Jahren bisher, dass ein log so lang ist, dass eine ursprüngliche Integer Deklaration nicht mehr reicht, dass plötzlich in einem Protokoll Felder fehlen und die Checksum in einem Feld auftaucht, in dem sie seit 2 Jahren nie war....


    Und schon stellen sich wieder "Fehler" in der Programmierung heraus, die dann herausgefieselt werden. Nur: der Spaghetti Code wird dadurch - leider :gap - nicht besser.


    Die vorläufig letzte Version hängt mal an, probiere es mal damit.


    Da war in Zeile 377 ff. ein Neustart. Vielleicht war es das, ich weiß es nicht mehr. Inkonsequenz, ja, weiß ich. :]

  • Hallo Charly,


    Ich mach's kurz.


    1.) Wenn der Name des Excel-Sheets geändert wird, dann gehts von vorneherein nicht. Ursache in sub SpeiOrt: Windows("GPSLogTest1.xls").Activate (War bei mir grad der Fall, auf Grund des Downloadmanagers, der den Namen geändert hat.)


    2.) Laufzeitfehler 13, Typen unverträglich. Debug-Modus verweist auf Sub hilfsfunktionen: If .......CInt(minc) > CInt(mind) Then....



    Zu 1.) unproblematisch, kein Fehler im eigentlichen Sinne. Sollte man vielleicht irgendwo dazuschreiben.


    Zu 2.) minc , mind und minu sind leer. Hab ich grad mit einer msgbox ausgeben lassen. Dadurch kommts zum Abbruch.


    Gruß


    Anderl

    **** ob Desti SP, TTN5 oder MN4.....angekommen bin ich fast immer ****
    !!!! Karte, Kompaß & Höhenmesser haben mich I M M E R ans Ziel gebracht !!!!


    www.eNavTools.de.vu
    Geodätische Koordinatentransformationen am Pocket PC
    Helmertparameter u. m.

  • Hallo Anderl,


    zu 1: ja, das ist so, weiß jetzt auf Anhieb nicht,wie das zu ändern wäre. Meine aber, dass es gehenn sollte. Hoffe ich vergesse das nicht, werde dann mal nachsehen.


    zu 2: das ist die Zeitrechnerei. Kannst Du mir das log posten, Mailen oder so, damit ich das nachsehen kann??


    Das ist aber doch immer noch nicht das Problem von ckoe, oder?

  • Hallo,


    ich habs probiert. Leider,leider läuft es nicht.
    Kann man denn beim Aufruf einen Fehler machen???


    Ich mache:
    Excel starten
    Datei öffnen
    GPSlogTest1.xls


    Es erscheint eine MessageBox mit der Frage: Welche Version von Excel verwenden Sie? Ausgewählt ist Excel>=2000


    Klick auf Button Auswertung starten


    Abbruch mit der Meldung: Fehler beim Kompilieren Projekt oder Bibliothek nicht gefunden.



    Nachdem ich vor der Anweisung "Auswertung starten" keine Gelegenheit hatte eine Datei zu wählen habe ich ein Verzeichnis C:\Eigene Dateien\test angelegt und darin ein Log-Datei test.txt angelegt. Der Erfolg war der gleiche.


    BIN ICH VIELLEICHT EINFACH ZU BLÖD??


    Gruß


  • Sicher nicht. Aber ich bin es vielleicht, denn ich kann nicht entdecken, wo der Fehler liegen könnte.


    Starte doch mal mit Excel < 2000, dann sollte eine Abfrage nach Pfad und Datei kommen.


    Leztes Mittel - das ist aber dann schon recht blöd, wenn man keine oder wenig Ahnung von Makro-Debuggen hat - wäre, wenn man in den Debug-Modus überhaupt kommt - mit Esc, falls bis zur Farbwertabfrage gestartet werden kann - und dann im VisualBasic-Fenster die Sub GPSLog - da sollte es schon stehen - auswählen, einmal in das Fenster klicken - sollte auch schon sein, vermutlich ist eine Zeile gelb - und mit F8 einzel-Zeilenweise durchklicken.


    Das ist aber schon eine Methode für jemand, "der Vater und Mutter erschlagen" hat.


    Sorry, mehr fälllt mir leider nicht ein. Auch wenn jetzt vermutet werden muss, dass der Fehler in Deiner Umgebung liegt, denn Anwender gibt es wohl schon jede Menge. Mal auf einem anderen Rechner versucht?