Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printablefalse

\uD83D\uDCD8 Instructions

Section

...

6.1: Creating Forms

Forms should be simple and clear and include a title, overview, and instructions. Please follow these rules when creating forms,

...

Rule 8: Input cells should be shaded to make them more visually discernable, using a color other than yellow. It is helpful to subtly shade the background of the input cells, to help them stand out from the rest. Be sure to keep in mind sufficient color contrast between shading color and text color. It is strongly recommended to avoid using any shade of yellow to shade input cells. This is because the box containing an input message for a cell is yellow, which would create color contrast issues.

...

Section

...

6.2: Data Validation

Think of Data Validation as a way to assist people to filling out the form correctly. They act like post it notes or hints with little instructions. When using Data Validation, be sure to give a clear message and provide all relevant information.

...

  1. Create your form and click in one of the fill in boxes.

    Military Registration form with the fill in cell for Date of Birth highlighted.
  2. Click the Data Tab, then choose Data Validation

    Data Tab in Microsoft Excel.Data Validation Button in Microsoft Excel.
  3. In the Data Validation Box, choose Input Message. Then type in some instructions that will help the reader with the form. Click OK. Your end result should show a yellow square with your instructions inside it.

    Data Validation box with Input Message Tab open. Input message section provides instructions.Military Registration Form with the Date of Birth fill in section highlighted. There are instructions next to it in a yellow box.

Section

...

6.3: How to Provide Clear Error Alerts

Error Alerts are a great way to give people some guidance on whether they have filled out the form properly or not. To create an error alert,

...

Tip

This form tells the reader that all fields must be filled to submit the form.

Section

...

6.4: Form Controls and ActiveX Controls

While form controls like buttons, and check boxes are really cool to use, the are not ideal for accessibility. Most controls require users who can only use keyboard to go through a huge number of steps. Sometimes it can take a very long time for a person to check even one box. This must be changed. Instead of making check boxes and buttons, try creating a more accessible way for information to be submitted. One example is a dropdown menu. Another is to have the user type the information after being given a few choices.

...

Info

Another good thing to add in forms is a “Clear Form” Button. These buttons will clear the form instantly with one click.

...

Section

...

6.5: Locking and Protecting

Forms should always be locked and protected. This is done to protect users from changing information by mistake. To lock and protect your form,

  1. Highlight the input cells, right click, and select Format Cells.

    A restaurant complaint form.
  2. In the dialog box, click the Protection Tab and un-check the Locked Option. Click OK.

    Format Cells Dialog box with the Protection Tab open. The Locked option is unchecked.
  3. Go to the Review Tab of the ribbon. Select Protect Sheet.

    Review Tab in ExcelThe Protect Section in MS Excel. Protect Sheet is all the way to the left.
  4. In the Protection Sheet Dialog Box, make sure “Select Locked Cells” and “Select Unlocked Cells” are checked. Everything else can be unchecked. Click OK.

    Protect Sheet dialog box with select locked cells and select unlocked cells checked.
  5. Optional: You can create a password.

  6. Now with your spreadsheet saved, a user will only be able to make changes to the input fields. If they tried to make changes, an alert message will appear.

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@82d
sortmodified
showSpacefalse
reversetrue
typepage
labelskb-how-to-article
cqllabel = "kb-how-to-article" and type = "page" and space = "AN"