English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

what i want to do particularly is:
1. at 2am open excel document, and refresh data, save document
2. open outlook, and either attach document, or cut/paste info from above
3. email to my manager, so he has the info in his email when he gets to work in the morning.
4. do this once a week.
5. thanks!

2006-09-07 13:25:44 · 5 answers · asked by cramerisajerk 1 in Computers & Internet Programming & Design

5 answers

Hey cramerisajerk -

I don't think the others actually understand what you are trying to do. For starters, schedule a weekly task using just macros.

Note that 1) you can write an Excel macro to run when you open a document 2) You can email Excel spreadsheets without leaving Excel.

So, following this strategy, you may be able to simply instruct the task scheduler to open your document once a week.

Getting started with Excel Macros:
http://en.wikipedia.org/wiki/Visual_Basic_for_Applications

It might also be possible to use the new Windows PowerShell in conjunction with the XP task manager to accomplish what you want.

Where to get the release candidate for PowerShell:
http://www.microsoft.com/downloads/details.aspx?FamilyId=B4720B00-9A66-430F-BD56-EC48BFCA154F&displaylang=en

How to schedule tasks:
http://support.microsoft.com/default.aspx?scid=kb;en-us;308569&sd=tech

The reason why you might need PowerShell is that the task scheduler only executes a single program at a time. With PowerShell, it may be possible to combine your Excel and Outlook activities.

I don't know why malung786 thinks you need an Access macro...

2006-09-07 14:54:34 · answer #1 · answered by Tom D 4 · 1 0

Create a macro in your perspective program. Then save that macro and add it to your Scheduled Tasks to set the time for it to run. That can be found by clicking start, programs, accessories, system tools, scheduled tasks. How you make the macro depends on which program you're using. For instance: in Excel, click Tools, then Macro then record macro and do EXACTLY what you want to do, IN THE ORDER that you want it done. Then stop the recording. Save it.

Looks like I saved you $215 an hour ;)

2006-09-07 20:29:38 · answer #2 · answered by Rodney L 2 · 0 0

Try MacroExpress - I swear by it, and it is shareware so you won't have to pay 215$.

http://www.macros.com/

2006-09-07 20:35:44 · answer #3 · answered by f 3 · 0 0

you can do that using excel and access macros.

2006-09-07 20:30:10 · answer #4 · answered by malung786 4 · 0 0

Yes I do know how - that's why I'm paid $215 an hour.

2006-09-07 20:28:19 · answer #5 · answered by dryheatdave 6 · 1 3

fedest.com, questions and answers