Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 10-20-2021, 07:40 AM
whatstheword whatstheword is offline Calculating number of work dates between two days Windows 10 Calculating number of work dates between two days Office 2016
Novice
Calculating number of work dates between two days
 
Join Date: Oct 2021
Posts: 2
whatstheword is on a distinguished road
Default Calculating number of work dates between two days

Hello there,


I'm trying to create a macro for a Microsoft Word document that returns the number of the business days (i.e. no Sunday and Saturday) between an inputted start date and the current date.


I tried to search for/write code that excludes weekends and insert it into the following macro, but have been unsuccessful thus far.


Your help would be much appreciated!



Sub CalculateDateDifference()
Dim xStartDate As Date
Dim xEndDate As Date
Dim xDay As Long
On Error Resume Next
xStartDate = InputBox("Enter the start date", "Start Date", "")
xEndDate = Date
If (InStr(1, Str(xStartDate), ":") > 0) Or (InStr(1, Str(xEndDate), ":") > 0) Then
MsgBox "please input current date", vbInformation, "Date Calculation"
Exit Sub
End If


xDay = DateDiff("d", xStartDate, xEndDate)
MsgBox "There are " & xDay & " days from " & xStartDate & " to " & xEndDate & vbCrLf, vbInformation, "Date Calculation"
End Sub
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Calculating number of work dates between two days Calculating work in progress between two dates PowerStar Excel 7 06-07-2021 04:03 AM
Formula for calculating dates based on Business Days jthomas666 Excel 2 03-02-2020 09:05 AM
Default How to automatically Calculate number of days between two dates? wcngu1 Word 6 10-24-2019 04:20 AM
Calculating number of work dates between two days Calculating Quarterly Dates by Months not Days Artboy34 Excel 3 01-28-2016 09:47 AM
Calculating 6.5hr work days altja Project 3 02-10-2014 03:11 PM

Other Forums: Access Forums

All times are GMT -7. The time now is 07:33 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft