Home |
Search |
Today's Posts |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
here's one way. It will put all week days of the current month in column A.
Sub test() Dim dtStart As Date Dim dtEnd As Date Dim dt As Date Dim l As Long dtStart = DateAdd("d", -Day(Date) + 1, Date) dtEnd = DateAdd("m", 1, dtStart) - 1 dt = dtStart l = 1 While dt <= dtEnd If Application.WorksheetFunction.Weekday(dt, 2) < 6 Then ActiveSheet.Range("A" & l).Value = dt l = l + 1 End If dt = dt + 1 Wend End Sub -- Hope that helps. Vergel Adriano "Thyag" wrote: Hi All, I Need the code that can generate sheets with date of all the working days in a month. Note - Working days are the days between monday and friday. Thanks Thyag |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Calculate working days but change working week | Excel Discussion (Misc queries) | |||
Making weekend days working days - the system cuts the working tim | Excel Discussion (Misc queries) | |||
How to calculation no. of days (only working days) between two dat | Excel Discussion (Misc queries) | |||
Is there away to keep "auto save" from jumping to the first work sheet in the work book? | New Users to Excel | |||
simultaneously work in a work book with other users | Excel Discussion (Misc queries) |