Keyboard shortcuts for canvas apps


Shortcuts might vary based on keyboard layout.


Shortcut Action
Ctrl+O (or Alt+F) Open a file.
Ctrl+Shift+S (or Alt+P) Save the app with a different name.
Ctrl+S Save the app with the same name or for the first time.
F12 Download the app file (.msapp).
Alt+F Open the File menu.


Shortcut Action
Enter Run the selected command.
Tab Move between commands on the selected tab and then to the next tab.
Ctrl+F6 Navigate to the next landmark.
Ctrl+Shift+F6 Navigate to the previous landmark.
Alt+I Select the Insert tab.


Shortcut Action
Ctrl+A Select all.
Ctrl+X Cut.
Ctrl+C Copy.
Ctrl+V Paste.
Ctrl+Z Undo command.
Ctrl+Y Redo command.
Ctrl+M Add a screen.
Ctrl+= or Ctrl+Shift+= Zoom in.
Ctrl+- or Ctrl+Shift+- Zoom out.
Ctrl+0 Fit canvas to page.
Shift+Enter Break a line in a formula.


Shortcut Action
F5 Open Preview mode.
Esc Close Preview mode, a dialog box, or a flyout pane.


Shortcut Action
Tab Select the next control.
Ctrl+Click or Shift+Click Select multiple objects at once.
Right arrow Nudge the selected control to the right.
Left arrow Nudge the selected control to the left.
Up arrow Nudge the selected control up.
Down arrow Nudge the selected control down.

Tree view


These shortcuts require the Tree view pane to have focus.

Shortcut Action
F2 Rename a control.
Esc Cancel renaming a control.
Ctrl+G Group/ungroup controls.
Ctrl+] Bring a control forward.
Ctrl+[ Send a control backward.
Ctrl+Shift+] Bring to front.
Ctrl+Shift+[ Send to back.


Shortcut Action
Shift+Left arrow Decrease width.
Ctrl+Shift+Left arrow Decrease width slightly.
Shift+Down arrow Decrease height.
Ctrl+Shift+Down arrow Decrease height slightly.
Shift+Right arrow Increase width.
Ctrl+Shift+Right arrow Increase width slightly.
Shift+Up arrow Increase height.
Ctrl+Shift+Up arrow Increase height slightly.

Text format

Shortcut Action
Ctrl+B Cycle through levels of bold.
Ctrl+I Turn italic on or off.
Ctrl+U Add or remove underline.


Shortcut Action
F1 Open documentation.
Shift+F10 Open a shortcut menu in, for example, Tree view.
Alt or Ctrl+Shift Hide design elements so that you can interact with controls as if the app were running.