I think what we have here is akin to the old charts you could create in
MSGraph by linking the data only from Excel into the MSGraph chart. With the
improvement that the links can update automatically, which they never did
unless you activated the graph. And with the bug, apparently, that they
update whether or not they're supposed to.
No, wait. That only seems to happen while the XLS is still open. Once you
close it, save the PPT and reopen (or some combination of those) it behaves
as you'd expect for a Manual link, and behaves as you'd expect also when you
set the link to Automatic.
Nice feature, on the whole.
I just tried both of these options and the advantage of the way I have
been doing it is that I can paste the chart into the Excel sheet that
the data are coming from and it will automatically find the data and
let me resize it or edit it. If I try that with the linked Excel
Object then it pastes it as a slightly different looking chart that
isn't connected to the source anymore - it simply says ="EMBED("","")
in the Excel formula bar. I can't paste it as a link or any other
method (I went through paste special to find a correct way to paste it
with no luck).
You should be able to paste/link the chart directly into PPT to get the same
effect. Copy it in Excel, Paste Special, Link into PPT. You can resize it
in PPT then, but you won't be able to format it in PPT other than by
doubleclicking to launch the source chart in Excel.
Is there any reason I shouldn't just keep using these linked Drawing
Objects?
It seems to boil down to this:
Graphic Object/Drawing Objects are independent charts within PPT; only the
data links to the original XLS. Chart formatting from then on is within PPT,
but you can still edit the XLS data and control link updating to it.
What you see in PPT doesn't necessarily resemble the chart in Excel.
Linked charts look back to the XLS for the chart; you have to activate the
chart in Excel to format it, other than changing its position and size.
What you see in PPT is what you have in Excel.
Offhand I can't see any particular advantage to one or the other; whichever
suits your needs/working style, I guess.
Oh, yeah ... coming back full circle ... except for the little matter that
PPT doesn't want to reveal the exact location of the link source, other than
the filename itself.
Yes, it seems to be giving me some sort of error, possibly showing me
the wrong path. However, like I said, I am up to date with the
service packs so it doesn't seem to be that.
I tried to troubleshoot this by editing out the part of the macro that
checks to see if the path entered is the same as the original path.
It used to be a sort of error checker by exiting the sub routine when
the two strings were equivalent, but when I took that check out, it
still gave me an error if I left the pathway intact. If the pathway
was working properly then it should have simply re-found the current
chart from the original path. Like I said, it didn't.