This page provides specific examples to implement the documentation techniques for accessible documents documents in Microsoft® Excel.
On this page:
Rationale
Some users may not be able to access documentation if it is not in an accessible format. The following techniques provide information to create accessible Microsoft® Excel documents
Required development techniques
The following techniques are the minimum required to meet Checkpoint 1 from the IBM Documentation Accessibility Checklist for documents created with Microsoft® Excel:
1.1 Non-text Content: All non-text content that is presented to the user has a text alternative that serves the equivalent purpose.
- Provide alternative text for all images.
Excel objects that require alternate text include Clip Art, Objects, Drawings and Auto Shapes. To add alternative text for a non-text object or image- Select the image and enter Format-Object or Format-Picture.
- When the dialog is displayed, select the Web tab.
- In the Alternative Text field, enter a text description of the image. The alternative text should effectively replace the image so a sighted user and a blind user would get the same information from the image.
- Provide a text description in addition to alternative text for complex charts and graphs.
For images or charts provide alternative text for the image. If the image cannot be adequately described using alternate text, provide a more detailed description in the surrounding text.
1.2 Information and Relationships: Define information, structure, and relationships.
- Define document structure.
Do not use blank cells for formatting purposes. It's better to densely pack the data in the workbook and then use Excel's native formatting techniques. Avoid the use of white space with lots of blank cells or blank rows and columns. - Do not use text formatting as the only way to convey meaning.
There are no unique examples for this technique in Excel. Please follow the general examples for text formatting to meet this checkpoint. - Identify the purpose of each link in the link text.
There are no unique examples for this technique in Excel. Please follow the general examples for accessible link texts to meet this checkpoint.
1.3 Color & contrast: Any information that is conveyed by color is also visually evident without color.
- Do not use color as the only way to convey meaning.
When formatting a cell using color, select an option that provides a redundant cue so that it can be otherwise differentiated by color blind, low vision, or screen reader users. For example, when selecting how to represent negative numbers select an option that offers a cue like parentheses, (1234.0), in addition to the red colored text, 1234.0. - Provide sufficient contrast between text and the page background.
There are no unique examples for this technique in Excel. Please follow the general examples for text contrast to meet this checkpoint.
1.4 Meaningful sequence: Define document reading order.
- Define document reading order.
There are no unique examples to implement links in Excel. Please follow the general examples for document reading order to meet this checkpoint.
1.5 Forms: Define form element labels.
- Provide an accessible label for form fields.
Forms created with the Control tool bar are accessible. The Control toolbar works with Active X controls and allows the user to use the keyboard to navigate through form components.
It is important to use Input messages to provide instructions for screen reader users. For example, inform the user how to access the dropdown items in your message by providing the text "Press Alt + Down Arrow to open the dropdown list and press Enter to choose one of the items."
1.6 Tables: Identify table cells and relationships between cells.
- Identify row and column headers for data tables.
Use row and column headers extensively. Make headers clear and self-explanatory by avoiding ambiguity within row and column headers. To set the Row or Column title:- Select the titles you want to define
- Select Insert- Name - Label. The Label Ranges dialog box will appear.
- In the first editable field confirm the range for the titles you want to label.
- Make sure that proper radio button is selected: Row labels or Column labels.
- Click OK or press Enter.
1.7 Threshold violations: Do not include text or images that flash more than 2 times in a one second period.
- Do not include text or images that flash more than 2 times in a one second period.
There are no unique examples for this technique in Excel. Please follow the general examples images that flash to meet this checkpoint.
1.8 Navigation: Provide an accessible method to navigate long documents.
- Provide an accessible method to navigate long documents.
Organize the spreadsheet by providing basic information on how to navigate the workbook and key highlights. Use descriptive text to explain what is in the spreadsheet or workbook. This can be embedded into the worksheet by creating a region called "information" or "instructions" that users can navigate to easily and read. Place the basic instructions on how to navigate the form in cell A1. Sighted users will see the instructions as soon as the worksheet opens, and the instructions will be read by the screen reader.
Region names provide navigation by informing the user that there are two or three regions in the worksheet and the region names make it easier for a user to navigate to each region. The user is able to the list the regions with the GoTo command (Ctrl+G). To add a region name:- Select the region on the spreadsheet.
- Click Insert > Name > Define. The Define Name dialog box will appear.
- In the first editable field provide a meaningful name for the selected region.
- Click OK or press Enter.
1.9 Language of Page: Define the default language.
- Define the language of the document.
There are no unique examples to implement links in Excel. Please follow the general examples for defining the language to meet this checkpoint.
Required test techniques
Test the documentation to ensure that it complies with accessibility requirements. The techniques listed here are specific for Microsoft Excel documents.
Required test software
- screen reader
Techniques
| Action | Result | |
|---|---|---|
| 1. | Verify all meaningful images have meaningful alternative text, and decorative or redundant images have null alt text.
|
Pass:
Fail:
|
| 2. |
Complex images:
|
Pass:
Fail:
|
| 3. |
Navigation:
|
Pass:
Fail:
|
| 4. |
Column and row titles:
|
Pass:
Fail:
|
| 5. | Verify that link text is meaningful for all links and unique for each different link. | Pass:
Fail:
|
| 6. |
Verify keyboard navigation for embedded elements that are not controlled by the document application. (For example, if you embed a video object in a document, the editor does not control the video element.)
|
Pass:
Fail:
|
| 7. |
Verify the following text formatting and color requirements.
|
Pass:
Fail:
|
| 8. |
Verify that no content flashes or blinks at a rate faster than two times per second. Here is how to test this:
|
Pass:
Fail:
|
| 9. |
|
Pass:
Fail:
|
©2009 IBM Corporation
Last updated September 1, 2009
