Microsoft
Software
Hardware
Network
Question : Excel 2003 used not 2007
This just happened on code that was working fine for months (code in VBA of Access app)
I have both Excel 2003 (ver 11) and Excel 2007 (ver 12) installed on my
machine and I'm trying to instantiate Excel 12
Because a template is loaded that was made in 2007 and the automation application is 2003 then
a conversion readonly thing happens which is not good
I found the application instance was opening in 2003 (excel 11.0) even if I tell it to open in 12
Despite the version specific progID, ver 11 application is instantiated.
Dim xlApp As Object
Dim xlAppeeF As Object
Set xlApp = CreateObject("Excel.Applic
ation.12",
"")
Set xlAppeeF = xlApp.Application
Debug.Print xlAppeeF.Version < returns 11
? CreateObject("Excel.Applic
ation.12",
"").version < in Immediate window returns 11
I know both 11 and 12 have the same CSLIDs in the registry and I have changed some default curvers from office 11 to Office 12
No effect
Was early binding but reference was to Office12 excel
I am late binding now so references shouldn't effect it - In fact took out excel reference (which was to 12) - no effect
Google the heck out of this and found little help beyond what I have tried
excel 2003 and 2007 work fine standalone
I need to force automation to use 12 - how?
Answer : Excel 2003 used not 2007
one thing I didn't ry - Diagonose and repair in excel 2007 - took care of problem!
weird though
Random Solutions
A problem with your network router or broadband modem might be preventing an internet connection.
URGENT: Solaris virtual printer lpd printing setup
C# sharing variables or data between different classes
Red5 Losing quality when converted to FLV
compile this code with Delphi 2010
use wireshark to capture whats happening during the logon process
OWA Text Box Issue with IE8/Win7
How to connect to network printer linux
where i can download bollywood hindi pictures for free ?
Backup Exec 12 - can't install any updates - gives error 1324 "The path Program Files contains an invalid character"