D
david.f.jenkins
Thanks to the great help in the PODA blog (http://proofficedev.com/
blog/2007/03/20/programmingcustomizing-the-excel-2007-ribbon-using-
vba/) I was able to create a trivial add-in and a custom ribbon tab
and group. Now I'm faced with beefing that up to apply to our own
application, and I'm stumped by a couple of issues:
1. I have downloaded the 2007 Office XML Schema Reference, which
contains documentation on Ribbon Extensibility. This is of great
technical assitance, but I need some more practical help: Picture of
the various controls; when they should be used and when not; sample
code, perhaps, of thier use; etc. Does such guidance exist
someplace?
2. This is a more procedural question, and I'm sure hoping there's a
simple way
around this that I'm just not seeing: As I understand it, once I've
created my add-in .ppt
file, I save it as a .ppam. I open the .ppam in the Custom UI
Editor,
and create the xml (is "RibbonX" what you call that flavor of xml?
I'm confused as to what "RibbonX" really is ...) As noted in the
blog, the slate is clean when I start, so I copy in some XML, save
it,
and load the add-in - voila! the new tab, etc. are there! But
here's
where I get wrapped around the axle: If I modify the .ppt file and
then re-save it as a .ppam with the same name as before, all the xml
I
had in there is now gone. Is that the way it's supposed to work? If
so, then I would have to maintain the xml file in some tother editor
and copy it into the Custom UI Editor each time I modify the .ppt
file
- that doesn't seem right, does it? I think what I need is a step-by-
step cookbook for creating an add-in that modifies the ribbon:
suggestions for where the RibbonX should be stored, best way to edit
it when it's being maintained, how to preserve previous RibbonX when
the add-in .PPT is being maintained, etc. Does such a cookbook exist
someplace?
Thanks ...
blog/2007/03/20/programmingcustomizing-the-excel-2007-ribbon-using-
vba/) I was able to create a trivial add-in and a custom ribbon tab
and group. Now I'm faced with beefing that up to apply to our own
application, and I'm stumped by a couple of issues:
1. I have downloaded the 2007 Office XML Schema Reference, which
contains documentation on Ribbon Extensibility. This is of great
technical assitance, but I need some more practical help: Picture of
the various controls; when they should be used and when not; sample
code, perhaps, of thier use; etc. Does such guidance exist
someplace?
2. This is a more procedural question, and I'm sure hoping there's a
simple way
around this that I'm just not seeing: As I understand it, once I've
created my add-in .ppt
file, I save it as a .ppam. I open the .ppam in the Custom UI
Editor,
and create the xml (is "RibbonX" what you call that flavor of xml?
I'm confused as to what "RibbonX" really is ...) As noted in the
blog, the slate is clean when I start, so I copy in some XML, save
it,
and load the add-in - voila! the new tab, etc. are there! But
here's
where I get wrapped around the axle: If I modify the .ppt file and
then re-save it as a .ppam with the same name as before, all the xml
I
had in there is now gone. Is that the way it's supposed to work? If
so, then I would have to maintain the xml file in some tother editor
and copy it into the Custom UI Editor each time I modify the .ppt
file
- that doesn't seem right, does it? I think what I need is a step-by-
step cookbook for creating an add-in that modifies the ribbon:
suggestions for where the RibbonX should be stored, best way to edit
it when it's being maintained, how to preserve previous RibbonX when
the add-in .PPT is being maintained, etc. Does such a cookbook exist
someplace?
Thanks ...