PDF download Download Article
A quick and easy guide to creating forms in Microsoft Excel
PDF download Download Article

Did you know that you can create forms in spreadsheets using Microsoft Excel? It's handy if you don't want to use multiple documents to attach a separate form to your spreadsheet. Read on to learn more.

Quick Steps

  1. Open a blank spreadsheet in Excel.
  2. Enable the Developer tab.
  3. Enter data for the form.
  4. Go to the Developer tab and select a form button.
  5. Protect the sheet when you're done.
Section 1 of 2:

Creating a Custom Form

PDF download Download Article
  1. Click or double-click the Excel app icon, then click Blank workbook. It's in the upper-left side of the page.
  2. The Developer tab is where you'll find the option to insert form buttons, but it isn't included in Excel by default. To enable it, do the following:[1]
    • Windows — Click File, click Options, click Customize Ribbon, check the "Developer" box, and click OK.
    • Mac — Click Excel, click Preferences..., click View under the "Authoring" heading, and check the box next to Developer tab. You can then close the window.
    Advertisement
  3. Type in whatever data you want users to be able to select in your form.
    • This step will vary depending on the information you want to use in your form.
  4. It's at the top of the Excel window.
  5. This option is in the "Controls" section of the Developer toolbar. Clicking it prompts a drop-down menu to appear.
    • Skip this step on a Mac.
  6. Click the type of control you want to use for your spreadsheet.
    • For example, if you want to add a checkbox to your form, you would click the checkbox icon.
  7. Doing so will place your control button on the spreadsheet.
    • You can click and drag your control to the location in which you want to anchor it.
  8. A drop-down menu will appear.
    • On a Mac, hold down Control while clicking the icon.
  9. It's at the bottom of the drop-down menu.
  10. Depending on the button you selected, your options will vary; in most cases, you'll be able to select a cell range or a target cell by clicking the arrow to the right of the "Cell range" or "Target cell" text box and then selecting cells (or a cell) that contain your form's data.
    • For example, if you wanted to create a drop-down menu with a list of numbers, you would click the arrow to the right of the "Cell range" text box and then click and drag your mouse down a column of numbers in your spreadsheet.
  11. It's at the bottom of the window. Doing so saves your settings and applies them to your spreadsheet.
    • At this point, you can proceed with adding other form buttons to your spreadsheet.
  12. Once you've finished adding form buttons to your spreadsheet, you can prevent people from moving or removing the buttons by protecting the spreadsheet:
    • Windows — Click Review in the Excel toolbar, click Protect Sheet, and make sure that any options other than "Select locked cells" and "Select unlocked cells" are unchecked. Enter a password to unlock the document, then click OK. You can then re-enter the password when prompted to finish locking the sheet.
    • Mac — Click Tools at the top of the screen, select Protection, click Protect Sheet in the pop-up menu, and make sure that any options other than "Select locked cells" and "Select unlocked cells" are unchecked. Enter a password to unlock the document, then click OK. You can then re-enter the password when prompted to finish locking the sheet.[2]
  13. Advertisement
Section 2 of 2:

Tips to Creating User-Friendly Forms

PDF download Download Article
  1. You want any text to be legible, and wrapping it will ensure that all the text fits in the cell.
  2. Merge cells to make things look cleaner, like in the title cell of your form. This is just a formatting tip that makes your form more readable.
  3. Use these tools to hide spreadsheet data if they are distracting. Alternatively, show cells that are important to the form.
  4. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!

You Might Also Like

Insert Fillable Fields on Word on PC or MacEasy Ways to Add Fillable Fields to a Document in Word
Make a Spreadsheet in ExcelMake a Spreadsheet in Excel
Edit Data in Microsoft Excel3 Simple Ways to Edit Data in MS Excel
Create a Drop Down List in Excel Create a Drop Down List in Excel: Step-by-Step Tutorial
Use Macros in ExcelExcel Macros: How to Run, Record, and Use Macros in Excel
Use ExcelNew to Excel? Here's Super Easy Tricks to Get You Started
Add a Drop Down Box in Excel 2007 Add a Drop Down Box in Excel 2007
Write a Simple Macro in Microsoft Excel Write a Simple Macro in Microsoft Excel
Create a Custom Macro Button in ExcelCreate a Custom Macro Button in Excel
Create a Questionnaire in Word Create a Questionnaire in Word (for Windows and Mac)
Make Tables Using Microsoft ExcelSimple Steps to Make Tables in Excel
Automate Reports in ExcelAutomate Reports in Excel
Create a Database from an Excel SpreadsheetCreate a Database from an Excel Spreadsheet
Make a List Within a Cell in Excel Create a List Within a Cell in Excel: 3 Easy Ways
Advertisement

About This Article

Darlene Antonelli, MA
Written by:
wikiHow Technology Writer
This article was co-authored by wikiHow staff writer, Darlene Antonelli, MA. Darlene has been writing and editing tech content at wikiHow since 2019. She previously worked for AppleCare, served as a writing tutor, volunteered in IT at an animal rescue, and taught as an adjunct professor for EN101 and EN102. Darlene has completed Coursera courses on technology, writing, and language. She holds both a BA (2011) and an MA (2012) from Rowan University in Writing, with a focus on workplace communication. With her extensive experience, academic background, and ongoing learning, Darlene has become the go-to grammar expert for her friends and family, as well as a skilled wordsmith for anyone in need. This article has been viewed 460,155 times.
How helpful is this?
Co-authors: 13
Updated: August 6, 2025
Views: 460,155
Categories: Spreadsheets
Article SummaryX

1. Open a blank workbook.
2. Add the "Form" button to Excel.
3. Create column headers.
4. Select the column headers.
5. Click Form.
6. Click OK.
7. Enter the first row data and click New.
8. Enter additional rows. 9. Click Close.

Did this summary help you?

Thanks to all authors for creating a page that has been read 460,155 times.

Is this article up to date?

Advertisement