H
Hilary Ostrov
As a corporate standard, a client has elected to use Powerpoint for
all internal presentations. Because one of these "presentations"
contains a number of (what in a Word form would be) textform fields, I
have been asked to devise a template which will make PPT perform more
like Word - for users who are not techno-savvy and who are (very
understandably, IMHO) resistant to using the existing .pot to enter
the appropriate information into numerous basic ppt textboxes.
Towards this end, I am currently testing the use of a fairly simple
Word form inserted as an object. Form contains dropdowns and fill-ins
enabled contained in a table. It works fine ... text and date formats
appear as expected on exit from each field. BUT navigation within the
form object is not as user friendly as in the original Word doc: tab,
backspace, delete and cursor keys do not seem to work
Also in the test doc, I have three checkboxes within a Frame with
simple macro to make sure only one of three boxes is checked. Macro
code works fine in Word, but ppt doesn't like it ... tells me cmd is
not available Here's the code:
===
Sub MakeCheckBoxesExclusive()
Dim oField As FormField
For Each oField In Selection.Frames(1).Range.FormFields
oField.CheckBox.Value = False
Next oField
Selection.FormFields(1).CheckBox.Value = True
End Sub
===
What do I need to do to regain navigation and macro functionality -
other than inserting object as link so that editing is done in Word
rather than PPT? If the latter is the preferred option, what code
would I use to ensure that each new "presentation" starts with a new
doc in Word? (Tried linking to .dot rather than to .doc hoping it
would create a new .doc based on .dot, but it doesn't)
Or is there a better way to accomplish what I'm trying to do?! One
further question: I am creating this in Office 2000, and most users
are on Office 2003. Are there any issues/glitches I should be aware
of - and/or are there any additional features in PPT 2003 which would
overcome the problems I've identified above?
TIA for any assistance and enlightenment.
hro
hro
all internal presentations. Because one of these "presentations"
contains a number of (what in a Word form would be) textform fields, I
have been asked to devise a template which will make PPT perform more
like Word - for users who are not techno-savvy and who are (very
understandably, IMHO) resistant to using the existing .pot to enter
the appropriate information into numerous basic ppt textboxes.
Towards this end, I am currently testing the use of a fairly simple
Word form inserted as an object. Form contains dropdowns and fill-ins
enabled contained in a table. It works fine ... text and date formats
appear as expected on exit from each field. BUT navigation within the
form object is not as user friendly as in the original Word doc: tab,
backspace, delete and cursor keys do not seem to work
Also in the test doc, I have three checkboxes within a Frame with
simple macro to make sure only one of three boxes is checked. Macro
code works fine in Word, but ppt doesn't like it ... tells me cmd is
not available Here's the code:
===
Sub MakeCheckBoxesExclusive()
Dim oField As FormField
For Each oField In Selection.Frames(1).Range.FormFields
oField.CheckBox.Value = False
Next oField
Selection.FormFields(1).CheckBox.Value = True
End Sub
===
What do I need to do to regain navigation and macro functionality -
other than inserting object as link so that editing is done in Word
rather than PPT? If the latter is the preferred option, what code
would I use to ensure that each new "presentation" starts with a new
doc in Word? (Tried linking to .dot rather than to .doc hoping it
would create a new .doc based on .dot, but it doesn't)
Or is there a better way to accomplish what I'm trying to do?! One
further question: I am creating this in Office 2000, and most users
are on Office 2003. Are there any issues/glitches I should be aware
of - and/or are there any additional features in PPT 2003 which would
overcome the problems I've identified above?
TIA for any assistance and enlightenment.
hro
hro