You may want to take a look at what Windows considers Tasks.
Code:
Dim aTask As Task
For Each aTask in Tasks
Selection.TypeText Text:=aTask & vbCrLf
Next
Assuming (of course!) you are in Word. Here is what is typed. I have IE open to this thread page, and a blank Word document, running the code above from the VBE (thus, I think, the first Task - rather logically - is "Run Sub").
Run Sub/UserForm
TF_FloatingLangBar_WndTitle
CiceroUIWndFrame
AutoSuggest Drop-Down
Start Menu
SysFader
VirusScan On-Access Scan Messages
Network Associates Error Reporting Service
NetDDE Agent
Insert
Insert
Insert
Insert
Microsoft Visual Basic - Document2 [running]
Toolbar 32779
Toolbar 32779
Toolbar 32779
Toolbar 32779
File
File
File
File
Document2 - Microsoft Word
VBA Visual Basic for Applications (Microsoft) - Outlook vba test for excel already open - Windows Internet Explorer
Document2 - Microsoft Word
Acrobat IEHelper
VBEOnKey-ID
Properties
DDE Server Window
DDE Server Window
JavaUpdate SysTray Icon
Update Manager Control Panel
AXWIN Frame Window
FireTray_Hidden_Window
McAfee ClientLib Prefs Communication
Corel Media Indexer
Connections Tray
McAfeeFrameworkIcons
McTray
McAfee AutoUpdate
ePolicy Orchestrator Agent Monitor
VirusScan On-Access Scan Statistics
VirusScan On-Access Scan Statistics - BCK1356284E
QTPlayer Tray Icon
MediaCenter
Agere Systems Soft Modem Monitor
MS_WebcheckMonitor
Power Meter
NVSVCPMMWindowClass
McAfee Fire IKE and Preferences Server
McAfee Fire Prefs Communication
McAfeeHookAndProcessWorker
McAfeeFireWorker
McAfee Fire GUI-Server Communication
PGPnetKernelWorker
McAfeeEnterceptWorker
GDI+ Window
GDI+ Window
Program Manager
Microsoft Visual Basic - Document2 [running]
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Default IME
M
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Default IME
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Default IME
Default IME
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Default IME
Default IME
Default IME
Default IME
Microsoft Visual Basic - Document2 [running]
Default IME
Default IME
Default IME
Default IME
Default IME
Default IME
Default IME
Default IME
Default IME
Some of these can of course be seen in Processes, under Task Manager. But i have no bloody idea what:
Insert
Insert
Insert
Insert
OR
Toolbar 32779
Toolbar 32779
Toolbar 32779
Toolbar 32779
File
File
File
File
mean as "Tasks".
Shrug.
However, as a means to get an instance of Excel (for example) I use Tasks. I just do not know if this is essentially moot, regarding whether it is any "better" or "worse" (efficient vs inefficient???) than error trapping the result of GetObject.
Ooops, just scanned up and saw PHV's post. OK, you are most certainly a source I will listen to. Why?
Oh....never mind. Because it
does go through all that other crap.
And there ya go.
faq219-2884
Gerry
My paintings and sculpture