Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 05-27-2014, 04:23 AM
Sorcerer13 Sorcerer13 is offline Detecting an active instance of Excel from Word VBA Windows Vista Detecting an active instance of Excel from Word VBA Office 2010 32bit
Novice
Detecting an active instance of Excel from Word VBA
 
Join Date: Sep 2012
Location: God's Own County
Posts: 16
Sorcerer13 is on a distinguished road
Default Detecting an active instance of Excel from Word VBA

Hi guys....
I am using the following code to check if Excel is currently active on a User's PC prior to opening another Excel Workbook.


Code:
 
'In a "Globals" module"

 Public gxlApp                       As Excel.Application
 Public gbooExcelIsRunning           As Boolean

'In the "detection" module

  On Error Resume Next
  Set gxlApp = GetObject(, "Excel.Application")
  If Err.Number <> 0 Then
    gbooExcelIsRunning = False
    Set gxlApp = New Excel.Application
   Else
    gbooExcelIsRunning = True
  End If
  On Error GoTo 0
However, this code (based on a Microsoft example) ALWAYS says that Excel is running, even when it definitely wasn't when the code was invoked.
It appears that my code actually invokes Excel (via the GetObject process??).
Can any kind soul correct my code to DETECT Excel, rather than INVOKE Excel?
I know the end result is to create an instance of Excel (which this does), but I'm trying to ensure that, later on in the code, if Excel was running to just close the new Workbook, but if Excel wasn't running, I'd like to close the Workbook and shut Excel down.
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
problem copying active excel table onto word, office 2013 billb Word 2 01-08-2014 05:12 PM
Detecting an active instance of Excel from Word VBA Word vs bookmarks, another instance <g> eNGiNe Word 6 12-05-2012 01:05 AM
Detecting an active instance of Excel from Word VBA www....com does not stay active in excel 2010 waltdisneypixar Excel 6 06-11-2012 12:55 AM
Detecting an active instance of Excel from Word VBA How to create multiple pages, 1 instance of word window cs_starter Mail Merge 1 09-08-2011 12:52 AM
Detecting an active instance of Excel from Word VBA VB Code in Excel Active worksheet shakilhyd Excel 2 05-17-2010 07:50 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 05:58 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft