What must you add to the Excel ribbon before you can insert a form control or create a macro

What must you add to the Excel ribbon before you can insert a form control or create a macro

You can use Excel to create interactive digital forms that other people can fill out on their computers before printing or sending them back to you. It takes a little preparation, but using forms simplifies data entry and ensures accurate input. There are many different form controls available to add to a worksheet, like a check box or a list to select from.

Turn on the Developer Tab

In order to utilize form controls in Excel, you'll have to display the Developer tab to get access to the advanced tools.

  1. Click the File tab.

    What must you add to the Excel ribbon before you can insert a form control or create a macro

  2. Select Options.

    What must you add to the Excel ribbon before you can insert a form control or create a macro

  3. The Excel Options window opens.

  4. Click the Customize Ribbon category on the left.
  5. The column on the right controls which ribbon tabs are enabled.

  6. Check the Developer check box.
  7. Click OK.

    What must you add to the Excel ribbon before you can insert a form control or create a macro

The Developer tab now appears on the ribbon. In addition to advanced tools for macro recording, add-ins, and XML, you now have access to form controls.

Insert a Form Control

Once you've enabled the Developer tab and created the layout and structure of the form, you can start adding form fields to your worksheet with form controls.

  1. Click the Developer tab.
  2. Click the Insert button.

    There are two categories of controls in the menu. The Active X controls are more complex, but more flexible, and can be used with VBA code. If you just need to do something simple, stick to a regular form control.

  3. Select a form control.

    What must you add to the Excel ribbon before you can insert a form control or create a macro

  4. Click, or click and drag, to place the form control.
  5. Right-click the form control.
  6. Select Format Control.

    What must you add to the Excel ribbon before you can insert a form control or create a macro

    The Format Control dialog box opens, displaying all the available options for setting how the form control behaves. The options that display here will vary depending on the type of control you’ve added.

    Any time you insert a control that contains a list of information, those values must be listed in a cell range in the workbook. If you don’t want the list of selectable values visible in the workbook, you can always create a separate sheet to hold all the form control list values, and then hide the sheet.

  7. Modify the form control settings.

    The control options available in the Format Object dialog box will vary depending on the type of form control you’re modifying.

  8. Click OK.

    What must you add to the Excel ribbon before you can insert a form control or create a macro

The form control is added to the worksheet and can now be used.

What must you add to the Excel ribbon before you can insert a form control or create a macro

FREE Quick Reference

Click to Download

Free to distribute with our compliments; we hope you will consider our paid training.

How to Create Shortcuts in Excel by Adding an Excel Macro Button

Categories: Macros

If you’ve ever repeated the same actions multiple times in a spreadsheet, you’ll benefit from recording a macro to automate those tasks. But, once you have a macro, how do you access it?

The easiest way is to add a macro button to your spreadsheet, for which Excel offers three straightforward methods:

  • Add a button to the Quick Access Toolbar;
  • Add a form control button; or
  • Add an ActiveX control button.


In this example, we’ll add a button for the macro titled “Say_Hello.” Before you can use any of these methods, however, you must have the Developer tab available on the ribbon.

Show the Developer Tab

Look at the far right of your Excel ribbon. If there is no “Developer” tab, then add it:

  1. From the “File” menu, choose “Options.”
  2. Choose “Customize the Ribbon.”
  3. Click the checkbox for “Developer.”

What must you add to the Excel ribbon before you can insert a form control or create a macro

1. Add a Button to the Quick Access Toolbar

The simplest way to add a button for “Say_Hello” is to add it to the Quick Access toolbar, which is displayed in the Excel window title bar.

  1. Right-click a blank area of the ribbon.
  2. Choose “Customize Quick Access Toolbar.”
  3. From the dialog box that appears, choose “Macros” for “Choose commands from:” and select your macro from the list.
    What must you add to the Excel ribbon before you can insert a form control or create a macro
  4. Click “Add >>” and “Save.”

Your “Say_Hello” button now appears on the Quick Access toolbar.

Although this is the easiest method, it is also the least flexible. Your “Say_Hello” button can’t appear anywhere except in the Quick Access Toolbar, and it can do nothing but run a macro.

2. Add a Form Control Button

More flexible than the Quick Access toolbar, a form control button can go anywhere in your workbook, and you control the position, size, text, and style.

  1. Choose the “Developer” ribbon.
  2. Choose “Insert | Button (Form Control).”
    What must you add to the Excel ribbon before you can insert a form control or create a macro
  3. Click and drag a rectangle for the “Say_Hello” button.
  4. When you release your mouse button, a macro dialog box will appear.
    What must you add to the Excel ribbon before you can insert a form control or create a macro
  5. Click the name of the macro that you wish to run when the user presses the “Say_Hello” button, then choose “OK.” If you haven’t yet created the macro, you can create it now with the “New” button or you can record one with the “Record…” button.

With your new “Say_Hello” button is in place, feel free right-click it, choose “Properties,” and modify the font, size, position, and other attributes.

3. Add an ActiveX Control Button

The third option, an ActiveX control button, is more powerful than a form control button because it harnesses the full range of the Visual Basic language. To create an ActiveX control button:

  1. Choose the “Developer” ribbon.
  2. Choose “Insert | Button (Form Control).”
    What must you add to the Excel ribbon before you can insert a form control or create a macro
  3. Click and drag a rectangle for the “Say_Hello” button.
  4. Right-click the “Say_Hello” button and choose “View Code.”
    What must you add to the Excel ribbon before you can insert a form control or create a macro
  5. This will bring up the Visual Basic editor.
    What must you add to the Excel ribbon before you can insert a form control or create a macro
  6. Be sure that the listbox in the upper right-hand corner shows “Click.”
  7. Edit your code.
  8. Save and exit the Visual Basic editor.

The ActiveX control takes a little longer than the form control to set up; however, once finished, any instructions in the “Click” subroutine will run when the user clicks the button.

Additional Options

For a quick and easy button, use Quick Access toolbar buttons or form control buttons. For the most flexibility, use ActiveX controls, which allow you to employ the full range of the Visual Basic programming language. Experiment with the language, and you’ll learn how to build a full-featured application, all from within your spreadsheet.

PRYOR+ 7-DAYS OF FREE TRAINING


Courses in Customer Service, Excel, HR, Leadership, OSHA and more. No credit card. No commitment. Individuals and teams.


Which of the following is not part of the ribbon?

Columns is not in the Home ribbon.

When you set up a worksheet protection?

Worksheet protection is a two-step process: the first step is to unlock cells that others can edit, and then you can protect the worksheet with or without a password. In your Excel file, select the worksheet tab that you want to protect. Select the cells that others can edit.