https://www.herber.de/bbs/user/138284.xlsb
Das Makro in der mitgesandten Wetterauswertedatei wurde stark abgespeckt sodass nur der notwendige Code erhalten blieb.
1. cmd"Datum-Anfang" betätigen -- Datum auswählen
2. cmd"Uhrzeit-Anfang" betätigen -- Uhrzeit auswählen
3. cmd"Datum-Ende" betätigen -- Datum auswählen
4. cmd"Uhrzeit-Ende" betätigen -- Uhrzeit auswählen
5. opt"Außentemperatur" betätigen
6. cmd "Einlesen" betätigen
7. cmd "Diagramm Ein" betätigen
8. um von der Diagramm-Anzeige zur vorherigen UF zurückzukehren ist links oben im Bildschirm die ""frmUSR_EIN"" zu betätigen
Die ""frmWetterwerte"" kann mit STRG-L eingeblendet werden.
Daraufhin wird ein Diagramm über den soeben eingestellten Zeitraum / Uhrzeit erstellt
Die Y-Achse listet die Temperaturen auf
Die X-Achse soll eigentlich die den einzelnen Messpunkten zugeordnete Temperatur als Datum/Uhrzeit anzeigen; es erscheint aber stattdessen ein Zahlenbereich in Größenordnung abhängig vom AnfangsDatum -Uhrzeit bis Enddatum -uhrzeit.
Die Variable ""DiagrammX_Achse"" in der Prozedur cmdDiagramm soll den Datumbereich beinhalten und als Variable der X-Achse im Diagramm übergeben.
Dieses Makro wurde erstellt zu Zeiten von EXCEL 9.0 in der Version Office 2000. Vermutlich hat es damals auch korrekt funktioniert, aber mit EXCEL 12.0 unter Office 2007 ist die Anzeige der X-Achse nicht aussagekräftig.
Hat jemand eine Idee wie der Programmcode abgeändert werden muss um die gewünschte Anzeige zu erhalten?
mfg
reiner