This is similar to the At Startup schedule with one difference. Any time that the macro file containing a scheduled macro is loaded, the macro will run. So if Keyboard Express starts in the morning at Windows startup, the file loads and the macro runs. If the macro file with the scheduled macro is closed and then opened later in the day, the macro will run again.
Keyboard Express - Explorer > New Macro > Schedule > When the macro file is loaded
Schedule
Every Time this Event Occurs
Select this option to play back the macro every time the file loads. If another macro file is opened and then the original file containing the scheduled macro is reopened, the macro executes. Or if Macro Express is shut down during the day and later restarted, the macro runs.
Only the First Time this Occurs for the Day
This option limits the playback to just once a day. The first time the file loads for the day, the macro will play back - but not afterwards, until the next day.
Range
Select a date and time range for the macro to play back from the three options available in the drop down list. These range options are described below.
Run the Macro Within this Date Range
Select a range of dates during which the macro may run. The macro plays back during the hours of the day and for the duration of the days selected. Select the Start Date when the macro is to first start running. Then select the End Date when the macro ceases to run.
Run Between These Times Each Day
Select a start and an end time for the macro to run.
Run the Macro Between the Dates and Time
Select a starting date and time. Then select an ending date and time. The macro is available to run anytime between the dates and times specified.
Run the Macro Indefinitely
Run the Macro Indefinitely does not stop the macro on a specific date. It continues to run at the appointed time until the schedule is canceled or the macro is disabled or deleted.
Start Calculating the Next Run Time At
Select the date and time to start calculating the next run of the macro.
Run the Macro Between These Hours of the Day
Optionally choose to have the macro only available to run during certain hours of the day. Insert the start and end times.
Run the Macro on These Days of the Week
This option is available for all three of the Range options described above. Select which days of the week to run the macro. For example, if the macro doesn't need to run on weekends, just remove the checks next to Saturday and Sunday.