![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have a strange situation with my Access 2000 database. I have code in the database which has worked fine for years, and now all of a sudden doesn't work fine on one or two of my client's machines. The code opens MS Word through Automation and then opens a particular Word doc. It's still working fine on most machines; but on one or two of them, the user is getting an Automation Error. The code used is as follows: Dim objWord As Word.Application Set objWord = New Word.Application objWord.Documents.Open FileName:=strFilename, _ ConfirmConversions:=False, _ ReadOnly:=False, _ AddToRecentFiles:=False, _ Revert:=False, _ Format:=gcon_wdOpenFormatAuto 'this is global constant with Word constant value The Automation Error occurs on the third line, when trying to open the document (the document does exist, so that's not the problem). Even stranger than the fact that the problem's only happening on two out of several dozen machines, is the following. I have a pared-down copy of the database, that users use to take on the road with them and show to clients. The pared-down version (call it "App B") was taken from the original (call it "App A") with some functionality removed. Regarding the above code that's failing, both App A and App B are identical, and both have the same references. Now, here's the really strange part. On one computer that's having problems, App A fails in the above code. On the other computer that's having problems, App A works fine in the above code, but App B fails in that code. So, in the second case, with the same computer and two identical sets of code, one set fails, the other doesn't. I've looked at backup copies to see if it was a corruption issue, and haven't seen any difference. And, as noted, this code has been in place for years without problems, until just the other day when these problems started happening. All of the users have MS Office and the database application installed on their C drives. Any assistance would be appreciated. Thanks! Neil |
#3
| |||
| |||
|
|
"Neil Ginsberg" <nrg (AT) nrgconsult (DOT) com> wrote I have a strange situation with my Access 2000 database. I have code in the database which has worked fine for years, and now all of a sudden doesn't work fine on one or two of my client's machines. The code opens MS Word through Automation and then opens a particular Word doc. It's still working fine on most machines; but on one or two of them, the user is getting an Automation Error. The code used is as follows: Dim objWord As Word.Application Set objWord = New Word.Application objWord.Documents.Open FileName:=strFilename, _ ConfirmConversions:=False, _ ReadOnly:=False, _ AddToRecentFiles:=False, _ Revert:=False, _ Format:=gcon_wdOpenFormatAuto 'this is global constant with Word constant value The Automation Error occurs on the third line, when trying to open the document (the document does exist, so that's not the problem). Even stranger than the fact that the problem's only happening on two out of several dozen machines, is the following. I have a pared-down copy of the database, that users use to take on the road with them and show to clients. The pared-down version (call it "App B") was taken from the original (call it "App A") with some functionality removed. Regarding the above code that's failing, both App A and App B are identical, and both have the same references. Now, here's the really strange part. On one computer that's having problems, App A fails in the above code. On the other computer that's having problems, App A works fine in the above code, but App B fails in that code. So, in the second case, with the same computer and two identical sets of code, one set fails, the other doesn't. I've looked at backup copies to see if it was a corruption issue, and haven't seen any difference. And, as noted, this code has been in place for years without problems, until just the other day when these problems started happening. All of the users have MS Office and the database application installed on their C drives. Any assistance would be appreciated. Thanks! Neil |
![]() |
| Thread Tools | |
| Display Modes | |
| |