Thanks for your response Scott. Hopefully MS will reconsider.
On the meantime, any info you have on learning to use the Shell command that can connect Excel workbooks with access would be greatly appreciated.
I hope you don't mind me chipping in here, as I have just been doing some work on this.
You don't need the shell command to link to open an Excel workbook. The easiest way is to simply embed a hyperlink to the file in a form.
The difficulty I have found is in creating a Pivot Table in Excel with an Access database as a source that is still open, which is usually the case if you want to drive the functionality from your database. You have to export the data from Access first,
in my experience.
So, one possible workaround to this problem is as follows.
- Create a new Access Database, (called e.g. "PivotSource.accdb") and import into it the table(s) in your live database you want to use to create the Pivot table.
- In your "live" database, create a couple of queries (using the "IN" SQL keyword to open a table in another database file) that deletes the old and then copies the latest "live" data into it. Create a command button (Caption: "Refresh Pivot Data"?) to
run these with an embedded macro that does a Delete query, followed by an Append query if you don't want to write any VBA/SQL.
- Create an Excel workbook with a pivot table with the "PivoutSource.accdb" as a data source. Save the file in a convenient location.
- Create a hyperlink to the Excel workbook.
As Scott rightly said, this is not difficult.