-
WSjazman2k
AskWoody LoungerOK…I found out what you did and it worked for me as well. I’ve already repopulated the revised mdb file with the necessary elements, save one exception: The switchboard. Are there any ways to convert on import a previous version’s switchboard? I can always import the Switcboard Items table, (and even the form itself) but the switchboard fails on open. I have a feeling it is the Office 10 object library, which is nowhere to be found in the references. It’s really funny vbecause it stumbles on compile in the FillOptions() procedure with an “User-defined object not defined” error msgbox. The line that trips it up:
Dim dbs as database -
WSjazman2k
AskWoody LoungerYes, I can at least copy and paste another instance…so thats fixed.
I still can not compact and repair. Does that work on your system?
Also, it fails on importing objects from another database.
If you can do both of those, I know that it’s a local config issue. -
WSjazman2k
AskWoody LoungerAttached is the stripped-down database per your instructions
The report is based on a parameter query. Just feed it 9/1/06 and 10/30/06
There are two things wrong with this database:
1- I can’t copy this particular report or rename it
2- It won’t compact and repair without raising the macro screen…but that could be a local config issue.Thanks for the help.
-
WSjazman2k
AskWoody LoungerYes, I checked it out…and I even downloaded the latest recommended Jet SP. When I tried to install, it claimed that my version was newer. That wasn’t too surprising. I have a feeling that this is due to the fact it was created in 97, updated by a user in 2002 and then finally altered by me in 2003, without resolving the initial errors. When my user opens it, she get’s a different error.. bottomline: All I want is the report, so I can save it as another report and move on. Oddly enough the report runs just fine.
-
WSjazman2k
AskWoody LoungerNOthing appears to be missing
-
WSjazman2k
AskWoody LoungerRight after I posted this, I searched a little deeper and I found all the references to compact/Repair as well as the link to the JET repair tool.
Unfortunately, when I try to implement the repair, I get the macro warning (which I can’t seem to turn off).
I even tried importing the report into another existing database but got this error :
However…when I try to import it into a new database, I get the ole ‘name conflicts with existing blah blah’ error.I can’t rename this or change it and ‘save as’…this object appears to be dead in the water.
-
WSjazman2k
AskWoody LoungerOn this same thread, is there an easy way to rename folders (just folders not files) via bat files?
I have a program that has two separate functions (applications).
Unfortunately, they all want claim to the registry and path despite conflicting dlls.I noticed that by creating a copy of DIR A after Prog1 installs ,and then allowing Prog2 to install over the original DIR,
that I can regain functionality by just renaming the applicable Dir.Sequence:
Install Prog1 create a copy of DIRA..called “Copy of DIRA”
result: Prog1 works
Install Prog2 allow it to install and register .dlls to DIRA
result: Prog2 works Prog1 doesn’t
rename DIRA to DIR1 rename Copy of DIRA to DIRA
result: Prog1 works againI realize it’s just a workaround, but if I could automate it by 2 separate batch files, it could be run by the users.
Any ideas?
-
WSjazman2k
AskWoody LoungerAugust 10, 2006 at 6:46 pm in reply to: Update margins in templates for a directory (Word 2002 (XP) Office 10) #1024054Not really. There are hundreds of templates in question here. That would take forever. I was thinking that I could run a script that would use a directory as a target and do a “for each” statement and programmatically set the margins to a specific value. Speaking of printer, isn’t it the driver of the printer that sets the last margins value?
-
WSjazman2k
AskWoody LoungerThanks for the tip, J. I used the RegMon utility to some success. However, the key that is being altered is extremely complex. I can’t really see where the change is taking place as it is a multi-string entry at: HKLMSoftwaremicrosoftwindowscurrentversioninternetsettingsconnectionsdefaultconnectionsettings……whew
Whoda thought adding a zone (named parameter no less) would’ve been easier than just flipping a flag?OK, I got where it is marking itself. Inside the multivalue string it throws in the value !
btw- the binary (hex) values is 3C 6C 6F 63 61 6C 3E 21 or !
The placement in the string is dependent on if you have any sites listed as exceptions.
If you do, it lists the sites first, then the local flag setting, then the name of the proxy and then some program code that the hex editor doesn’t decode. -
WSjazman2k
AskWoody LoungerSince your app probably created it’s own directory in the registry to house the key, try deleting that directory. Another thing to check for is the GUID that is created on install. Try searching for the GUID in your regedit process. Also try HKLM/Software/Installer/Assemblies.
-
WSjazman2k
AskWoody LoungerWell, considering it all was working just fine until AROUND the time of the upgrade, I naturally suspect the upgrade. However, it bears mentioning that there may be human error involved as well. This whole thing balances on bi-weekly code pushes with a team of developers on a continuously changing unfrastructure (can we all agree how Novell networks and MS security do not play especially well together?). Also an IT staff (DBAs) that services around 15,000 employees which has had a few reassingments lately. It’s a real security stew around here.
In any case, without .NET this whole thing would have taken many more years in development and millions more in cost. No complaints (well few anyway) on this side about .NET, other than the 1.0 to 1.1 in the middle of the project was a bit quirky…but code base upgrades are always part of the development cycle, as well.
Thanks for the reply. -
WSjazman2k
AskWoody LoungerOK…I found exactly what I needed via a search.
Hey Scripting Guy -
WSjazman2k
AskWoody LoungerI’ve modified the code to do partially what I want, but your code is geared using a case select to look through versions.
I probably could use it, but the case names are much longer and not as clear as MS Office’s enrties.
They have all kinds of quotes and special characters.I have the path working but I need to detect the following string from the Value Name property of the object:
My_DocumentGenerator,Version=”1.0.1.189″,Culture=”neutral”
These are the locations that make the sRegPre and sRegPost you have in the script:
sRegPre HKLM/software/classes/installer/assemblies
sRegPost = “D|Program Files|MyCo|LACE Document Generator” -
WSjazman2k
AskWoody LoungerOK, good stuff, but the VBS file requires you to keep appending the case statement for every subsequent version created.
I really am looking on how to programmatically modify the entry at the
HKLMSoftwareMicrosoftWindowsCurrentVersionUninstall{CLSID} key.
Specifically, the Display Version and possibly Contact keysWell, I thought I found out a way:
– Toggle the attrib in the MSI from Read to Write
– add in a version number in the dialog box
– flip the attrib back to read.Thanks for the help
-
WSjazman2k
AskWoody LoungerHow about finding and replacing special characters that are not formatting codes? I have a user that want tos replace a bunch of (what appear to be Euro signs) with legal subsection markers. On the charts these would be Alt + 0128 and Alt 0167. Thanks
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Login screen icon
by
CWBillow
3 hours, 12 minutes ago -
AI coming to everything
by
Susan Bradley
1 hour, 1 minute ago -
Mozilla : Pocket shuts down July 8, 2025, Fakespot shuts down on July 1, 2025
by
Alex5723
10 hours, 40 minutes ago -
No Screen TurnOff???
by
CWBillow
11 hours, 1 minute ago -
Identify a dynamic range to then be used in another formula
by
BigDaddy07
11 hours, 34 minutes ago -
InfoStealer Malware Data Breach Exposed 184 Million Logins and Passwords
by
Alex5723
23 hours, 11 minutes ago -
How well does your browser block trackers?
by
n0ads
9 hours, 28 minutes ago -
You can’t handle me
by
Susan Bradley
1 hour, 56 minutes ago -
Chrome Can Now Change Your Weak Passwords for You
by
Alex5723
2 hours, 5 minutes ago -
Microsoft: Over 394,000 Windows PCs infected by Lumma malware, affects Chrome..
by
Alex5723
1 day, 10 hours ago -
Signal vs Microsoft’s Recall ; By Default, Signal Doesn’t Recall
by
Alex5723
14 hours, 3 minutes ago -
Internet Archive : This is where all of The Internet is stored
by
Alex5723
1 day, 10 hours ago -
iPhone 7 Plus and the iPhone 8 on Vantage list
by
Alex5723
1 day, 11 hours ago -
Lumma malware takedown
by
EyesOnWindows
23 hours, 18 minutes ago -
“kill switches” found in Chinese made power inverters
by
Alex5723
1 day, 19 hours ago -
Windows 11 – InControl vs pausing Windows updates
by
Kathy Stevens
1 day, 19 hours ago -
Meet Gemini in Chrome
by
Alex5723
1 day, 23 hours ago -
DuckDuckGo’s Duck.ai added GPT-4o mini
by
Alex5723
1 day, 23 hours ago -
Trump signs Take It Down Act
by
Alex5723
2 days, 7 hours ago -
Do you have a maintenance window?
by
Susan Bradley
12 hours, 37 minutes ago -
Freshly discovered bug in OpenPGP.js undermines whole point of encrypted comms
by
Nibbled To Death By Ducks
1 day, 10 hours ago -
Cox Communications and Charter Communications to merge
by
not so anon
2 days, 11 hours ago -
Help with WD usb driver on Windows 11
by
Tex265
3 hours, 23 minutes ago -
hibernate activation
by
e_belmont
2 days, 20 hours ago -
Red Hat Enterprise Linux 10 with AI assistant
by
Alex5723
3 days ago -
Windows 11 Insider Preview build 26200.5603 released to DEV
by
joep517
3 days, 3 hours ago -
Windows 11 Insider Preview build 26120.4151 (24H2) released to BETA
by
joep517
3 days, 3 hours ago -
Fixing Windows 24H2 failed KB5058411 install
by
Alex5723
1 day, 23 hours ago -
Out of band for Windows 10
by
Susan Bradley
3 days, 7 hours ago -
Giving UniGetUi a test run.
by
RetiredGeek
3 days, 14 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.