One of my clients has a setup with many charts. Charts are a bit of a pain in Access, as opposed to Excel. What we do is this:
A table in Excel is linked to a query in Access. A chart is based on that table. This Chart is linked to from Word. When data updates in Access, the chart in Excel and hence in Word will reflect the updated data. All this is achieved without one byte of code!