vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
Re: Stundenzeit Ermitteln 
Autor: ModeratorDieter (Moderator)
Datum: 06.09.05 11:27

Dann musst Du im RowLoaded-Ereignis die Gesamtzeit wie folgt berechnen:
Private Sub Grid1_RowLoaded(ByVal nRow As Long, oItem As sevDataGrid2.ListItem
  With oItem
    .CellText(4) = CalcTime(.CellText(1), .CellText(2), .CellText(3))
  End With
End Sub
Public Function CalcTime(ByVal vStart As String, ByVal vPause As String, ByVal _
  vEnde As String) As String
  ' Zeit-Differenz berechnen und formatiert zurückgeben
  Dim nMin As Long
  Dim nStd As Long
 
  nMin = GetMin(vEnde) - GetMin(vStart) - GetMin(vPause)
 
  nStd = Int(nMin / 60)
  nMin = nMin - (nStd * 60)
 
  CalcTime = Format$(nStd, "00") & ":" & Format(nMin, "00")
End Function
 
Private Function GetMin(ByVal sTime As String) As Long
  ' Zeitformat in Minuten umrechnen
  Dim nPos As Long
 
  nPos = InStr(sTime, ":")
  If nPos > 0 Then
    GetMin = Val(Left$(sTime, nPos - 1)) * 60 + Val(Mid$(sTime, nPos + 1))
  Else
    GetMin = Val(sTime)
  End If
End Function

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Stundenzeit Ermitteln885Andi0105.09.05 15:06
Re: Stundenzeit Ermitteln474Andi0106.09.05 09:59
Re: Stundenzeit Ermitteln514ModeratorDieter06.09.05 10:55
Re: Stundenzeit Ermitteln461Andi0106.09.05 11:12
Re: Stundenzeit Ermitteln559ModeratorDieter06.09.05 11:27
Re: Stundenzeit Ermitteln514Andi0107.09.05 11:08
Re: Stundenzeit Ermitteln528ModeratorDieter07.09.05 12:53
Re: Stundenzeit Ermitteln504Andi0107.09.05 15:07
Re: Stundenzeit Ermitteln512ModeratorDieter08.09.05 07:42
Re: Stundenzeit Ermitteln449Andi0109.09.05 15:07
Re: Stundenzeit Ermitteln657Andi0110.09.05 15:31

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel