Exercise: Recording a macro to apply data validation, etc

This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.

The answer to the exercise will be included and explained if you attend the Wise Owl course listed below!

Category ==> Excel VBA Macros  (37 exercises)
Topic ==> Recording macros and buttons  (6 exercises)
Level ==> Harder than average
Course ==> Excel VBA macros
Before you can do this exercise, you'll need to download and unzip this file (if you have any problems doing this, click here for help).

You need a minimum screen resolution of about 700 pixels width to see our exercises. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.

Open the workbook in the above folder.

Record a macro to apply the following to cell C4 (the first input cell):

  • Validation (so that you can only input a whole number between 0 and 10)
  • Protection (unlock the cell for editing)
  • Formatting (give the cell a yellow background)

The effect you achieve should look similar to this:

Excel VBA Macros exercise - Recording macros and buttons (image 1)

The input cell is yellow, unlocked and validated"

Stop recording, and edit your macro to strip out all the redundant code.  You should be able to reduce it to 5 lines (although admittedly one of them will be quite long!).

Test your slimmed-down macro out to check that it works on the other two input cells.

Save this workbook as Form with macros, then close it down.

This page has 0 threads Add post