Link to home
Start Free TrialLog in
Avatar of Shifnal
Shifnal

asked on

Add a button to a word doc to save as, Not in the toolbar but in the actual document

Hi all, I wonder if someone could help me please.
I have a class of students with some learning problems and i want them to be able to easily save the documents they are working on by having a save button say on the bottom of each page not just in the toolbar.
Is this possible if so do any of you know the easiest way to set this up please.
Not sure if it would be some kind of a macro or something but that would be fine.
Any suggestions greatly appreciated.
Many thanks
Jon
Avatar of Rob Henson
Rob Henson
Flag of United Kingdom of Great Britain and Northern Ireland image

Hi Jon,

For there to be a button on each page when it is created the button would have to be created on a template and then that template copied to each of the users PC and the students taught to use the correct template rather than the standard new file template.

Seems like this could be more effort than encouraging the students to use the normal save button on the toolbar.

How about teaching them the keyboard shortcut "Ctrl + S" to save their work?

You could also adjust the AutoRecovery times on each of the machines so that the recovery file is created more frequently.

If they try to close Word before saving their work then it should warn about Saving anyway; the default button on that dialogue is Save so if the get the message and just hit enter it will save their work.

I don't know the level of their learning difficulties but from a more philosophical standpoint, would teaching them the basics of "Save or Lose" be too much for them to handle? I understand life lessons such as that can be hard on occasions, I have worked with SEN students myself.
Avatar of Shifnal
Shifnal

ASKER

Hi thanks for the speedy response, I take all what you have said and agree totally, I was just hoping to make things as simple as possible.
The document will be populated to all of there computers on boot and will auto open so they don't have to choose a file so that part is taken care of.
i wonder if i could have a button with the Cntrl/S button to get them to save?

Cheers
Will the whole page be visible on screen? If the button is at the bottom but only top half is visible will they know to scroll down to it? Vice versa if the button is at the top.

Just been playing with putting a button in a Word doc in the same way as I would in an Excel file and it doesn't seem to work.

I have started trying with an ActiveX Command Button but that is causing issues as well.
How about as per attached document?

Save button at top and bottom. Encourage students to enter their text within the bordered area. This is a  1 x 1 table, stretched to fill page and added border; added to allow bottom button to stay at bottom of page.

Thanks
Rob
Test-Doc.docm
Avatar of Shifnal

ASKER

Hi Rob, have opened the file, enable edit and enabled Macros but pressing the Save button doesn't seem to do anything unless i am missing something?

Many thanks
If the document has already been saved somewhere then the clicking of the button will appear to do nothing as it just Saves the file, it doesn't open the Save As dialogue if that's what you were expecting.

I have just saved the file as a template and it is accessible for the "File >New > Personal" list of templates. When I then use the template to open a new file, it opens but is in Design Mode rather than User Mode which kind of defeats the object if the user has to do something before being able to use the file. If you click the button does it get the grab handles? If so you also have Design Mode rather than User Mode.

To switch between Design and User modes there is a button on the Developer ribbon but you may not have that visible as it is not a standard toolbar.

Also, because it is a macro enabled file the user may have to Enable Content as you have done.
ASKER CERTIFIED SOLUTION
Avatar of Rob Henson
Rob Henson
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Shifnal

ASKER

Thanks for your help this is just what i wanted, sorry it did save i had the wrong screen open :-)

Many thanks again.
Jon
Avatar of Shifnal

ASKER

Hi Rob would be nice if you could explain how you actually got the button and what you did to make it work if possible?

many thank
jon
For starters you need the Developer ribbon visible if you don't already have it.

From File menu go to Options and Choose Customise Ribbon in left hand pane. In right hand pane there will then be a list of the Ribbon Groups with plus symbols next to each for expanding out to individual button Groups. There is one for Developer that needs to be ticked and then click OK.

Open a blank document and Save it as a Macro Enabled Document (or Template if you're going to use as a template).

On Developer Ribbon there is then a group of buttons for Controls. There is one that looks like a toolbox with a little screwdriver. Click the little drop-down and some more options appear, one of which is Command Button. That will place the button on the page.

You can then Edit the button with a Right Click menu on it. To adjust the text, right click and choose Command Button Object and then Edit.

To apply a macro to it you need to Right Click and View Code. This will open the Visual Basic Editor and open the Code sheet for the Command Button. The code for your button was simple and I was able to just write the code but other occasions may need the code recording/writing first and then copying into this code sheet.

To put the button at the bottom of the sheet as well, I inserted the 1x1 table, stretched it down and then copied and pasted the button from the top; I tweaked the page margins and the table settings to ensure it filled the page but not so much that it pushed the button onto the next page.
Avatar of Shifnal

ASKER

Brilliant, thank you so much for this :-)