Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / General PowerPoint Questions / December 2007

Tip: Looking for answers? Try searching our database.

Yet another linked Excel chart question

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
mikearelli - 27 Dec 2007 15:18 GMT
I've read through almost all 300,000 posts regarding linking Excel charts
into PowerPoint presentations with no success finding an answer to my dilema
without spending a lot of money to buy someone elses add-in that still may
not work as I would like.

I intend to run a slide presentation in a continuous loop.  For testing
purposes, I've created an Excel 2007 table and created 3 charts from that
table.  Each chart is pasted as a link onto it's own slide in a 3 page
PowerPoint 2007 presentation.  While the presentation is running, I want to
be able to update the Excel data at will, then, once saved, have the changed
data show in the PowerPoint slide show.  

There is an add-in that is almost ALWAYS refered to that is supposed to
update all the links within a presentation.  I've downloaded and installed
that add-in, but when I run it, it claims I don't have any linked objects in
my presentation.  I'm assuming this is because I'm in a newer version of
PowerPoint than this add-in was designed for.

When I save and close, then reopen this PowerPoint presentation, I do not
get the updated charts like I expect.  I still have to double click each
chart before the chart displays the updated data.  Did I just create the
links improperly?  When I am in Excel, I right-click on the chart and select
copy.  In PowerPoint, I right-click on a slide and select paste.  I do not
get a Paste-Special option.  I'm also assuming that's because I'm in a newer
version of PowerPoint.

I'm looking for help in recreating the actions of double clicking on the
chart to obtain the most current data through code.  
My best guess was the code:

Sub OnSlideShowPageChange()
   If ActivePresentation.SlideShowWindow.View.CurrentShowPosition = 1 Then
       'This is the first slide, let's update the links
       ActivePresentation.UpdateLinks
   End If
End Sub

This code successfully determines I am on the first slide, but the
UpdateLinks does nothing.
Any suggestions?
mikearelli - 27 Dec 2007 16:29 GMT
Nevermind.  I was pasting wrong.  That made all the difference.
Instead of right-clicking and selecting paste, I went to the ribbon and
clicked the down arrow under Paste.  There I was able to select
Paste-Special, then paste as a link.

> I've read through almost all 300,000 posts regarding linking Excel charts
> into PowerPoint presentations with no success finding an answer to my dilema
[quoted text clipped - 36 lines]
> UpdateLinks does nothing.
> Any suggestions?
Echo S - 27 Dec 2007 21:27 GMT
Ah, I was just reading your post and was going to suggest that. Glad you
found it.

Signature

Echo [MS PPT MVP] http://www.echosvoice.com
What's new in PPT 2007? http://www.echosvoice.com/2007.htm
Fixing PowerPoint Annoyances http://tinyurl.com/36grcd
PowerPoint 2007 Complete Makeover Kit http://tinyurl.com/32a7nx

> Nevermind.  I was pasting wrong.  That made all the difference.
> Instead of right-clicking and selecting paste, I went to the ribbon and
[quoted text clipped - 51 lines]
>> UpdateLinks does nothing.
>> Any suggestions?
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.