ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Running the second part of a macro only on Thursdays? (https://www.excelbanter.com/excel-programming/363588-running-second-part-macro-only-thursdays.html)

Lime

Running the second part of a macro only on Thursdays?
 
Hello,
I have a macro that I run Monday, Tuesday, Wednesday & Friday. Then I have a
second Macro that I run after I run the one mentioned above. My question can
I paste in the second macro in with the first but only have it run on
Thursdays??

Any help is greatly appreaciated,

Lime

Tom Ogilvy

Running the second part of a macro only on Thursdays?
 
if weekday(date,2) 5 then exit sub
if weekday(date,2) = 4 then ' Thursday
' code for macro 2
else
' code for macro 1
end if

--
Regards,
Tom Ogilvy


"Lime" wrote:

Hello,
I have a macro that I run Monday, Tuesday, Wednesday & Friday. Then I have a
second Macro that I run after I run the one mentioned above. My question can
I paste in the second macro in with the first but only have it run on
Thursdays??

Any help is greatly appreaciated,

Lime


Pykl

Running the second part of a macro only on Thursdays?
 
You can use the Now Function to get the current date and time from your
computer. Then use an if statement to determine if weekday is thursday.

Something like:
If weekday(Now) = 5 Then
macro2
End If

Don't paste the macro into the first one just set it to run at the end of
your if statement. Just make sure both macros are in the same module or
workbook.

"Lime" wrote:

Hello,
I have a macro that I run Monday, Tuesday, Wednesday & Friday. Then I have a
second Macro that I run after I run the one mentioned above. My question can
I paste in the second macro in with the first but only have it run on
Thursdays??

Any help is greatly appreaciated,

Lime



All times are GMT +1. The time now is 12:35 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com