Summary
What to do if this error appears when you run reports in Sage 50 P11D.
Description
When you run a report, you sometimes see the following message:
'Runtime error 91 - Object or variable not set to an instance of an object.'
Resolution
Check software paths
To begin, note the software paths using the steps below.
Company data folder path
- Click File then click Change Database Location.
- Note the directory path then click Cancel.
Installation folder path
- Click Help then About.
- Click the System Information tab.
- Click Application then note the directory path.
- Click OK.
Check user access to the paths
Next, check that your user has the required access to the paths you noted above.
- Close Sage 50 P11D then browse to the data folder path that you noted earlier.
- Right-click the P11D.MDB file then click Properties.
- Click the Security tab then select the required user or user group.
- Check that your Modify permission is Allow.
- Check that the Deny column is clear, then select OK.
- Repeat the steps for the installation folder path.
Upgrade your licence
Growing business? Add more companies, users, or employees to your Sage software licence with ease. Leave your details and we’ll be in touch.
