Λειτουργία Excel VBA DateDiff - Εύκολες μακροεντολές Excel

Πίνακας περιεχομένων

ο Συνάρτηση DateDiff σε Excel VBA μπορεί να χρησιμοποιηθεί για τον αριθμό των ημερών μεταξύ δύο ημερομηνιών.

Τοποθετήστε ένα κουμπί εντολών στο φύλλο εργασίας σας και προσθέστε τις ακόλουθες γραμμές κώδικα:

Dim firstDate As Date, secondDate As Date, n Ως Integer
firstDate = DateValue ("19 Ιανουαρίου 2021-2022")
secondDate = DateValue ("25 Φεβρουαρίου 2021-2022")
n = DateDiff ("d", firstDate, secondDate)
MsgBox n

Επεξήγηση: πρώτα, δηλώνουμε δύο ημερομηνίες. Στη συνέχεια, αρχικοποιούμε τις δύο ημερομηνίες χρησιμοποιώντας τη συνάρτηση DateValue. Η συνάρτηση DateDiff έχει τρία ορίσματα. Συμπληρώστε το "d" για το πρώτο όρισμα αφού θέλουμε τον αριθμό των ημερών μεταξύ δύο ημερομηνιών. Τέλος, χρησιμοποιούμε ένα MsgBox για να εμφανίσουμε τον αριθμό των ημερών μεταξύ των δύο ημερομηνιών.

Αποτέλεσμα όταν κάνετε κλικ στο κουμπί εντολών στο φύλλο:

Αλλάξτε "d" σε "ww" για να λάβετε τον αριθμό των εβδομάδων μεταξύ δύο ημερομηνιών. Τοποθετήστε τον κέρσορα στο DateDiff στον επεξεργαστή Visual Basic και κάντε κλικ στο F1 για βοήθεια στα άλλα καθοριστικά διαστήματος.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave