Note: The other languages of the website are Google-translated. Back to English

Hoe dagen of uren tussen twee datums of tijden in Word-document te berekenen?

Normaal gesproken kunnen we het aantal dagen tussen twee datums in Excel-werkblad snel en gemakkelijk berekenen, maar heb je ooit geprobeerd het aantal dagen tussen twee opgegeven datums in een Word-document te krijgen?

Bereken het verschil tussen twee datums in een Word-document met VBA-code

Bereken het verschil tussen twee keer in Word-document met VBA-code


Bereken het verschil tussen twee datums in een Word-document met VBA-code

Om het aantal dagen tussen twee opgegeven datums te berekenen, kan de onderstaande VBA-code u een plezier doen, doe dit als volgt:

1. Houd de ALT + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.

2. En klik dan Invoegen > Module, kopieer en plak onderstaande code in de geopende lege module:

VBA-code: bereken het verschil tussen twee datums

Sub CalculateDateDifference()
    Dim xStartDate As Date
    Dim xEndDate As Date
    Dim xDay As Long
    On Error Resume Next
    xStartDate = InputBox("Enter the start date", "KuTools for Word", "")
    xEndDate = InputBox("Enter the end date", "KuTools for Word", "")
   If (InStr(1, Str(xStartDate), ":") > 0) Or (InStr(1, Str(xEndDate), ":") > 0) Then
        MsgBox "please input current date", vbInformation, "KuTools for Excel"
        Exit Sub
    End If
    xDay = DateDiff("d", xStartDate, xEndDate)
    MsgBox "There are " & xDay & " days left from " & xStartDate & " to " & xEndDate & vbCrLf, vbInformation, "KuTools for Word"
End Sub

3. En druk dan op F5 toets om deze code uit te voeren, voer in de opeenvolgende dialoogvensters de startdatum en einddatum in die u wilt gebruiken, zie screenshot:

doc dagen berekenen 1

4. Dan klikken OK knop, en je krijgt het resultaat dat je wilt, zie screenshot:

doc dagen berekenen 2


Bereken het verschil tussen twee keer in Word-document met VBA-code

Hier is nog een VBA-code die u kan helpen om het verschil tussen twee gegeven tijden te berekenen, doe dit als volgt:

1. Houd de ALT + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.

2. En klik dan Invoegen > Module, kopieer en plak onderstaande code in de geopende lege module:

VBA-code: bereken het verschil tussen twee keer

Sub CalculateTimeDifference()
    Dim xStartDate As Date
    Dim xEndDate As Date
    Dim xTime As Long
    Dim xHour As Long
    On Error Resume Next
    xStartDate = InputBox("Enter the start time", "KuTools for Word", "")
    xEndDate = InputBox("Enter the end time", "KuTools for Word", "")
    Debug.Print Str(xStartDate)
    If (Str(xStartDate) = " 0:00:00") Or (Str(xEndDate) = " 0:00:00") _
    Or (Str(xStartDate) = " 12:00:00 AM") Or (Str(xEndDate) = " 12:00:00 AM") Then
        MsgBox "please input the time", vbInformation, "KuTools for Excel"
        Exit Sub
    ElseIf xStartDate > xEndDate Then
        MsgBox " The start time is not larger than the end time!", vbInformation, "KuTools for Excel"
        Exit Sub
    End If
    xTime = DateDiff("s", xStartDate, xEndDate)
    xHour = xTime \ 3600
    xTime = xTime - xHour * 3600
    MsgBox "There are " & xHour & " hours " & xTime \ 60 & " minutes " & xTime - (xTime \ 60) * 60 _
            & " seconds left from " & xStartDate & " to " & xEndDate & vbCrLf, vbInformation, "KuTools for Word"
End Sub

3. En druk dan op F5 toets om deze code uit te voeren, voer in de opeenvolgende dialoogvensters de starttijd en eindtijd in die u wilt gebruiken om het verschil te berekenen, zie screenshot:

doc dagen berekenen 3

4. Dan klikken OK knop, en het tijdsverschil tussen twee gegeven tijden is berekend en weergegeven als volgende screenshot getoond:

doc dagen berekenen 4


Aanbevolen Word-productiviteitstools

 

Kutools voor Word - meer dan 100 geavanceerde functies voor Word, bespaar 50% tijd

  • Ingewikkelde en herhaalde bewerkingen kunnen een eenmalige verwerking in seconden worden uitgevoerd.
  • Voeg meerdere afbeeldingen in verschillende mappen tegelijk in een Word-document in.
  • Voeg meerdere Word-bestanden in mappen samen en combineer ze tot één met de door u gewenste volgorde.
  • Splits het huidige document in afzonderlijke documenten op basis van koptekst, sectie-einde of andere criteria.
  • Converteer bestanden tussen Doc en Docx, Docx en PDF, verzameling tools voor algemene conversies en selectie, enzovoort ...
Comments (0)
Nog geen beoordelingen. Beoordeel als eerste!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0  Personages
Voorgestelde locaties