Thema Datum  Von Nutzer Rating
Antwort
08.07.2015 10:55:00 Marc
NotSolved
Blau Vergleich der Uhrzeiten / Stunden
08.07.2015 10:59:36 Marc
NotSolved

Ansicht des Beitrags:
Von:
Marc
Datum:
08.07.2015 10:59:36
Views:
598
Rating: Antwort:
  Ja
Thema:
Vergleich der Uhrzeiten / Stunden

Sorry irgendwie hat es das Format verhauen. Hier erneut ;-)

 

Hey, ich sitze jetzt schon einige Zeit an folgendem Problem.
Ich habe in meiner Tabelle einige aufeinanderfolgende Parameter im Format hh:mm:ss (Uhrzeiten):
 

11:43:53
12:43:03
13:43:03
14:43:03
15:43:03
16:43:03
17:43:03
18:43:03
18:52:09



Hierbei soll nun mittels VBA vergleichen werden, ob die untereinander aufgelisteten Zeiten >= eine Stunde (oder mehr) auseinander liegen. Lediglich Differenzen kleiner als eine Stunde dürfen die Bedingung nicht erfüllen. So müsste dann die erste und letzte Zeile vernachlässigt werden, da diese die Bedingung nicht erfüllen.

Hier mein Ansatz:
 

Dim a As Date
Dim b As Date

x = 2
y = 1
s = 1

a = "01:00:00"

while s < 10

b = Cells(x, 32) - Cells(y, 32) 'hier die Zeile/Spalte in der die obrigen Daten in meiner Tabelle stehen

If b >= a Then

 MsgBox "Bedingung erfüllt"
 
 x = x + 1
 y = y + 1
 
 Else
 
   MsgBox "Bedingung nicht erfüllt"
   
x = x + 1
y = y + 1
   
   
  End If
 
s=s+1
 
Wend




Vom Prinzip her denke ich, dass das Programm funktioniert. Allerdings denke ich, dass es Probleme mit der Formatierung gibt.

Als Nebeninfo: In Excel selbst, wurden die Zeilen bereits formatiert. Das ursprüngliche Format ist: "05.02.2015 11:43"

Vielleicht kann mir ja jemand helfen! Für eure Hilfe bin ich sehr dankbar.

Viele Grüße


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
08.07.2015 10:55:00 Marc
NotSolved
Blau Vergleich der Uhrzeiten / Stunden
08.07.2015 10:59:36 Marc
NotSolved