Skip to main content
replaced http://superuser.com/ with https://superuser.com/
Source Link

As @Megamorf said in his comment its really tricky to do. So you would be better off using a startup macro and a sheduled start to achieve your goal.

How it works? You make a startup macro for excel which will start everytime that excel starts.

If you combine this with the scheduled start using the at command from the following question: Running bat file using Windows schedulerRunning bat file using Windows scheduler

For you the AT command would be e.x

at 20:30 /every:M,T,W,Th,F,S,Su "excel.exe"

This will start excel every day at 8:30 PM. Excel will run the startup macro.

How to Cancel a Scheduled Task

  1. Click Start, point to Programs, point to Accessories, and then click Command Prompt.

  2. At the command prompt, type the following line, and then press ENTER to display a list of currently running services:

    net start

  3. If Task Scheduler is not displayed in the list, type the following line, and then press ENTER:

    net start "task scheduler"

  4. At the command prompt, type the following line (use the parameters that are appropriate to your situation), and then press ENTER:

    at \computername id /delete | /delete/yes

\\computername is a computer that is in a network. You do not have to fill that in.

As @Megamorf said in his comment its really tricky to do. So you would be better off using a startup macro and a sheduled start to achieve your goal.

How it works? You make a startup macro for excel which will start everytime that excel starts.

If you combine this with the scheduled start using the at command from the following question: Running bat file using Windows scheduler

For you the AT command would be e.x

at 20:30 /every:M,T,W,Th,F,S,Su "excel.exe"

This will start excel every day at 8:30 PM. Excel will run the startup macro.

How to Cancel a Scheduled Task

  1. Click Start, point to Programs, point to Accessories, and then click Command Prompt.

  2. At the command prompt, type the following line, and then press ENTER to display a list of currently running services:

    net start

  3. If Task Scheduler is not displayed in the list, type the following line, and then press ENTER:

    net start "task scheduler"

  4. At the command prompt, type the following line (use the parameters that are appropriate to your situation), and then press ENTER:

    at \computername id /delete | /delete/yes

\\computername is a computer that is in a network. You do not have to fill that in.

As @Megamorf said in his comment its really tricky to do. So you would be better off using a startup macro and a sheduled start to achieve your goal.

How it works? You make a startup macro for excel which will start everytime that excel starts.

If you combine this with the scheduled start using the at command from the following question: Running bat file using Windows scheduler

For you the AT command would be e.x

at 20:30 /every:M,T,W,Th,F,S,Su "excel.exe"

This will start excel every day at 8:30 PM. Excel will run the startup macro.

How to Cancel a Scheduled Task

  1. Click Start, point to Programs, point to Accessories, and then click Command Prompt.

  2. At the command prompt, type the following line, and then press ENTER to display a list of currently running services:

    net start

  3. If Task Scheduler is not displayed in the list, type the following line, and then press ENTER:

    net start "task scheduler"

  4. At the command prompt, type the following line (use the parameters that are appropriate to your situation), and then press ENTER:

    at \computername id /delete | /delete/yes

\\computername is a computer that is in a network. You do not have to fill that in.

added 701 characters in body
Source Link
rrobben
  • 979
  • 6
  • 17

As @Megamorf said in his comment its really tricky to do. So you would be better off using a startup macro and a sheduled start to achieve your goal.

How it works? You make a startup macro for excel which will start everytime that excel starts.

If you combine this with the scheduled start using the at command from the following question: Running bat file using Windows scheduler

For you the AT command would be e.x

at 20:30 /every:M,T,W,Th,F,S,Su "excel.exe"

This will start excel every day at 8:30 PM. Excel will run the startup macro.

How to Cancel a Scheduled Task

  1. Click Start, point to Programs, point to Accessories, and then click Command Prompt.

  2. At the command prompt, type the following line, and then press ENTER to display a list of currently running services:

    net start

  3. If Task Scheduler is not displayed in the list, type the following line, and then press ENTER:

    net start "task scheduler"

  4. At the command prompt, type the following line (use the parameters that are appropriate to your situation), and then press ENTER:

    at \computername id /delete | /delete/yes

\\computername is a computer that is in a network. You do not have to fill that in.

As @Megamorf said in his comment its really tricky to do. So you would be better off using a startup macro and a sheduled start to achieve your goal.

How it works? You make a startup macro for excel which will start everytime that excel starts.

If you combine this with the scheduled start using the at command from the following question: Running bat file using Windows scheduler

For you the AT command would be e.x

at 20:30 /every:M,T,W,Th,F,S,Su "excel.exe"

This will start excel every day at 8:30 PM. Excel will run the startup macro.

As @Megamorf said in his comment its really tricky to do. So you would be better off using a startup macro and a sheduled start to achieve your goal.

How it works? You make a startup macro for excel which will start everytime that excel starts.

If you combine this with the scheduled start using the at command from the following question: Running bat file using Windows scheduler

For you the AT command would be e.x

at 20:30 /every:M,T,W,Th,F,S,Su "excel.exe"

This will start excel every day at 8:30 PM. Excel will run the startup macro.

How to Cancel a Scheduled Task

  1. Click Start, point to Programs, point to Accessories, and then click Command Prompt.

  2. At the command prompt, type the following line, and then press ENTER to display a list of currently running services:

    net start

  3. If Task Scheduler is not displayed in the list, type the following line, and then press ENTER:

    net start "task scheduler"

  4. At the command prompt, type the following line (use the parameters that are appropriate to your situation), and then press ENTER:

    at \computername id /delete | /delete/yes

\\computername is a computer that is in a network. You do not have to fill that in.

Source Link
rrobben
  • 979
  • 6
  • 17

As @Megamorf said in his comment its really tricky to do. So you would be better off using a startup macro and a sheduled start to achieve your goal.

How it works? You make a startup macro for excel which will start everytime that excel starts.

If you combine this with the scheduled start using the at command from the following question: Running bat file using Windows scheduler

For you the AT command would be e.x

at 20:30 /every:M,T,W,Th,F,S,Su "excel.exe"

This will start excel every day at 8:30 PM. Excel will run the startup macro.