Wie berechnet man die Anzahl der Tage oder Stunden zwischen zwei Datumswerten bzw. Uhrzeiten in einem Word-Dokument?
Normalerweise können Sie die Anzahl der Tage zwischen zwei Datumswerten in einem Excel-Arbeitsblatt schnell und einfach berechnen – aber haben Sie jemals versucht, die Anzahl der Tage zwischen zwei vorgegebenen Datumswerten direkt in einem Word-Dokument zu ermitteln?
Berechnen des Unterschieds zwischen zwei Datumswerten in einem Word-Dokument mithilfe von VBA-Code
Berechnen des Unterschieds zwischen zwei Uhrzeiten in einem Word-Dokument mithilfe von VBA-Code
Berechnen des Unterschieds zwischen zwei Datumswerten in einem Word-Dokument mithilfe von VBA-Code
Um die Anzahl der Tage zwischen zwei vorgegebenen Datumswerten zu ermitteln, unterstützt Sie der folgende VBA-Code. Gehen Sie dazu wie folgt vor:
1. Drücken Sie gleichzeitig die Tasten ALT + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
2. Klicken Sie anschließend auf Einfügen > Modul, und fügen Sie den folgenden Code in das geöffnete, leere Modul ein:
VBA-Code: Berechnung des Unterschieds zwischen zwei Datumswerten
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. Drücken Sie anschließend die F5-Taste, um diesen Code auszuführen. Geben Sie in den aufeinanderfolgenden Dialogfeldern das Start- und Enddatum ein, das Sie verwenden möchten (siehe Screenshot):

4. Klicken Sie dann auf die Schaltfläche OK, und schon erhalten Sie das gewünschte Ergebnis (siehe Screenshot):

Berechnen des Unterschieds zwischen zwei Uhrzeiten in einem Word-Dokument mithilfe von VBA-Code
Hier ist ein weiterer VBA-Code, mit dem Sie die Differenz zwischen zwei vorgegebenen Uhrzeiten berechnen können. Gehen Sie dazu wie folgt vor:
1. Halten Sie die ALT + F11-Tasten gedrückt, um das Fenster Microsoft Visual Basic for Applicationszu öffnen.
2. Klicken Sie anschließend auf Einfügen>Modul, und kopieren Sie den folgenden Code in das geöffnete leere Modul:
VBA-Code: Berechnung des Unterschieds zwischen zwei Uhrzeiten
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. Drücken Sie anschließend die F5-Taste, um den Code auszuführen. Geben Sie in den folgenden Dialogfeldern die gewünschte Start- und Endzeit für die Berechnung der Differenz ein (siehe Screenshot):

4. Klicken Sie dann auf die Schaltfläche OK, und der Zeitunterschied zwischen den beiden vorgegebenen Uhrzeiten wird berechnet und wie im folgenden Screenshot gezeigt angezeigt:

Beste Office-Produktivitätswerkzeuge
Kutools für Word – Verbessern Sie Ihr Word-Erlebnis mit über 100 bemerkenswerten Funktionen!
🤖KUTOOLS KI-Funktionen: KI-Assistent / Echtzeit-Assistent / Super Polieren (Format beibehalten) / Super Übersetzen (Format beibehalten) / KI-Redaktion / KI-Korrekturlesen …
📘Dokument-Meisterschaft: Seiten aufteilen, Dokumente zusammenführen, Auswahl in verschiedenen Formaten exportieren (PDF/TXT/DOC/HTML …), stapelweise in PDF konvertieren …
✏Inhaltsbearbeitung: Stapelweises Suchen und Ersetzen in mehreren Dateien / Alle Bilder skalieren / Tabelle transponieren – Zeilen und Spalten tauschen / Tabelle in Text umwandeln …
🧹Mühelose Bereinigung: Fegen Sie überflüssige Leerzeichen/Abschnittsumbruch/Textfeld/Hyperlinks/ Weitere Entfernungs-Werkzeuge finden Sie in der EntfernenGruppe …
➕Kreative Einfügungen: Fügen Sie Tausendertrennzeichen/Kontrollkästchen/Optionsfeld/QR-Code/Strichcode/Mehrere Bilder/ Weitere Funktionen finden Sie in der Einfügen-Gruppe …
🔍Präzisionsauswahl: Wählen Sie gezielt bestimmte Seiten, Tabellen, Formen oder Überschriftenabsätze aus – und verbessern Sie Ihre Navigation mit weiteren Auswählen-Funktionen …
⭐Hervorragende Erweiterungen: Zu beliebigen Positionen navigieren / Wiederkehrenden Text automatisch einfügen / Zwischen Dokumentenfenstern wechseln / 11 Konvertierungswerkzeuge Konvertierungs- …
🌍Unterstützt über 40 Sprachen: Nutzen Sie Kutools in Ihrer bevorzugten Sprache – mit Unterstützung für Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über 40 weitere!

Office Tab– Bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die tabbasierte Bearbeitung und das Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs desselben Fensters – statt in separaten Fenstern.
- Steigert Ihre Produktivität um 50 % und spart Ihnen täglich Hunderte von Mausklicks!
✨ Kutools for Office – Eine Installation, fünf leistungsstarke Werkzeuge!
Enthält Office Tab Pro·Kutools für Excel·Kutools für Outlook·Kutools für Word·Kutools for PowerPoint
📦 Alle 5 Werkzeuge in einem Paket erhalten | 🔗 Nahtlose Integration in Microsoft Office | ⚡ Zeit sparen und sofort die Produktivität steigern
Beste Office-Produktivitätswerkzeuge
Kutools für Word– 100+-Werkzeuge für Word
- 🤖KUTOOLS AI-Funktionen:KI-Assistent/Echtzeit-Assistent/Super Polieren/Super Übersetzen/KI-Redaktion/KI Korrekturlesen
- 📘Dokument-Meisterschaft:Seiten aufteilen/Dokumente zusammenführen/Stapelweise in PDF konvertieren
- ✏Inhaltsbearbeitung:Stapelweise Suchen und Ersetzen/Alle Bilder skalieren
- 🧹Mühelose Bereinigung:Überflüssige Leerzeichen entfernen/Abschnittsumbruch entfernen
- ➕Kreative Einfügungen:Tausendertrennzeichen einfügen/Kontrollkästchen einfügen/QR-Code erstellen
- 🌍Unterstützt über 40 Sprachen: Kutools spricht Ihre Sprache – mit Unterstützung für über 40 Sprachen!