Is there a way to use Excel to create a chart, then import–or actually link it into Access for use in a report or form? I am running into limitations with the MS Chart wizard.
![]() |
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 |
-
Using Excel Chart in Access (Access 2002)
Home » Forums » AskWoody support » Productivity software by function » MS Access and database help » Using Excel Chart in Access (Access 2002)
- This topic has 14 replies, 3 voices, and was last updated 21 years, 3 months ago.
Viewing 3 reply threadsAuthorReplies-
WSHansV
AskWoody LoungerJanuary 8, 2004 at 12:15 am #765256 -
WSHansV
AskWoody LoungerJanuary 8, 2004 at 12:15 am #765257 -
WSsteve_skelton13
AskWoody LoungerJanuary 8, 2004 at 6:52 pm #765665Another thing you might want to do is set up an Excel file and use Data | Get External Data… and create live links to the Access into the Excel to generate your charts in Excel. You can then Paste the chart back into Access as a Paste Link to make it an Excel Chart. You might get some permissions errors if you have anything open in Access for editing when you try and refresh the data in Excel but other than that it should work. (Although it certainly sounds a circular!)
I am currently working on a project using a lot of External Data links in Excel from a source Access db and Paste Links in Publisher to make complex Annual Reports. I don’t like Access reports all that well actually and this solution works (Access data –> Excel for Charts –> Publisher for layout) works very well.
-
WSrrdavis
AskWoody LoungerJanuary 8, 2004 at 7:08 pm #765677Thanks Steve and Hans for your input.
Hans, it appears that MSChart expects data with series in columns. My data is coming in with series in rows. I couldn’t figure out how to MSChart to read it the other way. If anyone knows how to do this, I would love to hear it. I can’t change the orientation of the data because Access is reading directly from our AS/400. That is my problem with MSChart.
Your idea regarding Past Special… did the trick, though. That comment prompted me to pull the data into Excel, create a chart, then Paste Special it back into Access. I just got through with this when Steve’s post came across with the exact same solution I just used. Steve–it worked like a charm! There is even a parameter in the base query that I thought I would have to use code to get Excel to update the data as the parameter changes, but it gets propagated automatically. Way cool.
-
WSsteve_skelton13
AskWoody LoungerJanuary 8, 2004 at 7:14 pm #765679Glad it worked out! I am working on a project that involves a whole lot of charts and I don’t like Access’s charting features but do like Excel’s. With the (sometimes rough) magic of OLE/DDE you can use Excel charts all over the place. You can also take advantage of Excel VBA to do things like ensure bar charts are in Descending order, etc. Much better than Access’s grumpy chart engine.
-
WSrrdavis
AskWoody LoungerJanuary 8, 2004 at 7:42 pm #765700I agree! One thing to look out for: During a previous project, I tried to use Word as a report writer, which OLE’d a chart from Excel, which in turned pulled it’s data from Access, which in turn pulled it’s data from an AS/400. Quite a data path. The solution included some code within Word to force Excel to update it’s data from Access. It worked, except it would partially corrupt the Excel file. By partially, I mean that the solution would produce the intended results, but the Excel file could no longer be opened and therefore it could not be edited if something changed or needed to be added. If you tried to open the Excel file, nothing would happen–No error message or anything. I finally abandoned that solution.
-
WSsteve_skelton13
AskWoody LoungerJanuary 8, 2004 at 7:53 pm #765706yecch! what version of Excel and Word and Access and OS in this scenario?
I am working on a similar project (Access –> Excel –> Publisher) and, perhaps instinctively, am being cautious about what to do when. For example, I’ll open Excel and run a macro that refreshes all the data from Access and also sorts a variety of charts, then save. THEN open Publisher and request to Update All Links. Once I had the experience of Publisher (apparently) trying to open the same Excel file for each link, which caused the Virus warning dialog and I ended up going into Task Manager to shut the two programs down. Luckily, no file corruption occurred. Another time the data seemed to refresh without problems. I suspect an unorthodox sequence in the chain was causing a problem. If I can establish what’s the best way to do the whole thing, perhaps wrap the whole project into a shell script…
Another thing I am doing is keeping all the related files in a folder in the C: root to make it very easy for OLE/DDE to establish the server/containter setup.
Basically, if DDE is involved, I try to be very careful…
Unfortunately, Access’s reporting leaves too much to be desired for doing nice charting so I like the ability to link Access data to Excel and create charts in the spreadsheet. I am not terribly surprised that a more complex data stream might end up breaking.
-
WSsteve_skelton13
AskWoody LoungerJanuary 8, 2004 at 7:53 pm #765707yecch! what version of Excel and Word and Access and OS in this scenario?
I am working on a similar project (Access –> Excel –> Publisher) and, perhaps instinctively, am being cautious about what to do when. For example, I’ll open Excel and run a macro that refreshes all the data from Access and also sorts a variety of charts, then save. THEN open Publisher and request to Update All Links. Once I had the experience of Publisher (apparently) trying to open the same Excel file for each link, which caused the Virus warning dialog and I ended up going into Task Manager to shut the two programs down. Luckily, no file corruption occurred. Another time the data seemed to refresh without problems. I suspect an unorthodox sequence in the chain was causing a problem. If I can establish what’s the best way to do the whole thing, perhaps wrap the whole project into a shell script…
Another thing I am doing is keeping all the related files in a folder in the C: root to make it very easy for OLE/DDE to establish the server/containter setup.
Basically, if DDE is involved, I try to be very careful…
Unfortunately, Access’s reporting leaves too much to be desired for doing nice charting so I like the ability to link Access data to Excel and create charts in the spreadsheet. I am not terribly surprised that a more complex data stream might end up breaking.
-
-
WSrrdavis
AskWoody LoungerJanuary 8, 2004 at 7:42 pm #765701I agree! One thing to look out for: During a previous project, I tried to use Word as a report writer, which OLE’d a chart from Excel, which in turned pulled it’s data from Access, which in turn pulled it’s data from an AS/400. Quite a data path. The solution included some code within Word to force Excel to update it’s data from Access. It worked, except it would partially corrupt the Excel file. By partially, I mean that the solution would produce the intended results, but the Excel file could no longer be opened and therefore it could not be edited if something changed or needed to be added. If you tried to open the Excel file, nothing would happen–No error message or anything. I finally abandoned that solution.
-
-
WSsteve_skelton13
AskWoody LoungerJanuary 8, 2004 at 7:14 pm #765680Glad it worked out! I am working on a project that involves a whole lot of charts and I don’t like Access’s charting features but do like Excel’s. With the (sometimes rough) magic of OLE/DDE you can use Excel charts all over the place. You can also take advantage of Excel VBA to do things like ensure bar charts are in Descending order, etc. Much better than Access’s grumpy chart engine.
-
WSHansV
AskWoody LoungerJanuary 8, 2004 at 7:18 pm #765683I’m glad you’ve found a solution to your problem.
For others reading this thread in the future: the MS Chart engine is capable of handling either columns or rows as chart series. If you double click a chart, there are buttons in the chart toolbar for switching from one to the other. Of course, depending on the row source of the chart, the result may be meaningful or not – YMMV.
-
WSHansV
AskWoody LoungerJanuary 8, 2004 at 7:18 pm #765684I’m glad you’ve found a solution to your problem.
For others reading this thread in the future: the MS Chart engine is capable of handling either columns or rows as chart series. If you double click a chart, there are buttons in the chart toolbar for switching from one to the other. Of course, depending on the row source of the chart, the result may be meaningful or not – YMMV.
-
-
WSrrdavis
AskWoody LoungerJanuary 8, 2004 at 7:08 pm #765678Thanks Steve and Hans for your input.
Hans, it appears that MSChart expects data with series in columns. My data is coming in with series in rows. I couldn’t figure out how to MSChart to read it the other way. If anyone knows how to do this, I would love to hear it. I can’t change the orientation of the data because Access is reading directly from our AS/400. That is my problem with MSChart.
Your idea regarding Past Special… did the trick, though. That comment prompted me to pull the data into Excel, create a chart, then Paste Special it back into Access. I just got through with this when Steve’s post came across with the exact same solution I just used. Steve–it worked like a charm! There is even a parameter in the base query that I thought I would have to use code to get Excel to update the data as the parameter changes, but it gets propagated automatically. Way cool.
-
-
WSsteve_skelton13
AskWoody LoungerJanuary 8, 2004 at 6:52 pm #765666Another thing you might want to do is set up an Excel file and use Data | Get External Data… and create live links to the Access into the Excel to generate your charts in Excel. You can then Paste the chart back into Access as a Paste Link to make it an Excel Chart. You might get some permissions errors if you have anything open in Access for editing when you try and refresh the data in Excel but other than that it should work. (Although it certainly sounds a circular!)
I am currently working on a project using a lot of External Data links in Excel from a source Access db and Paste Links in Publisher to make complex Annual Reports. I don’t like Access reports all that well actually and this solution works (Access data –> Excel for Charts –> Publisher for layout) works very well.
Viewing 3 reply threads -

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
-
A Funny Thing Happened on the Way to the Forum
by
bbearren
6 hours, 57 minutes ago -
Download speeds only 0.3Mbps after 24H2 upgrade on WiFi and Ethernet
by
John
1 hour, 41 minutes ago -
T-Mobile 5G Wireless Internet
by
WSmmi16
11 hours, 40 minutes ago -
Clock missing above calendar in Windows 10
by
WSCape Sand
10 hours, 4 minutes ago -
Formula to Calculate Q1, Q2, Q3, or Q4 of the Year?
by
WSJon5
10 hours, 47 minutes ago -
The time has come for AI-generated art
by
Catherine Barrett
19 hours, 29 minutes ago -
Hackers are using two-factor authentication to infect you
by
B. Livingston
30 minutes ago -
23 and you
by
Max Stul Oppenheimer
7 hours, 45 minutes ago -
April’s deluge of patches
by
Susan Bradley
11 hours, 56 minutes ago -
Windows 11 Windows Updater question
by
Tex265
17 hours, 43 minutes ago -
Key, Key, my kingdom for a Key!
by
RetiredGeek
1 day, 16 hours ago -
Registry Patches for Windows 10
by
Drcard:))
1 day, 21 hours ago -
Cannot get line length to NOT wrap in Outlining in Word 365
by
CWBillow
1 day, 3 hours ago -
DDU (Display Driver Uninstaller) updates
by
Alex5723
13 hours ago -
Align objects on a OneNote page
by
CWBillow
2 days, 2 hours ago -
OneNote Send To button?
by
CWBillow
2 days, 3 hours ago -
WU help needed with “Some settings are managed by your organization”
by
Peobody
2 days, 11 hours ago -
No Newsletters since 27 January
by
rog7
16 hours, 27 minutes ago -
Linux Mint Debian Edition 7 gets OEM support, death of Ubuntu-based Mint ?
by
Alex5723
1 day, 12 hours ago -
Windows Update “Areca Technology Corporation – System – 6.20.0.41”
by
Bruce
1 day, 11 hours ago -
Google One Storage Questions
by
LHiggins
19 hours, 3 minutes ago -
Button Missing for Automatic Apps Updates
by
pmcjr6142
1 day, 2 hours ago -
Ancient SSD thinks it’s new
by
WSila
1 day, 17 hours ago -
Washington State lab testing provider exposed health data of 1.6 million people
by
Nibbled To Death By Ducks
3 days, 2 hours ago -
WinRE KB5057589 fake out
by
Susan Bradley
13 hours, 16 minutes ago -
The April 2025 Windows RE update might show as unsuccessful in Windows Update
by
Susan Bradley
2 days, 10 hours ago -
Firefox 137
by
Charlie
2 hours, 19 minutes ago -
Whisky, a popular Wine frontend for Mac gamers, is no more
by
Alex5723
3 days, 15 hours ago -
Windows 11 Insider Preview build 26120.3863 (24H2) released to BETA
by
joep517
3 days, 15 hours ago -
Windows 11 Insider Preview build 26200.5551 released to DEV
by
joep517
3 days, 15 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.