SuzyQ2k -
Yes, you can do this. You should put this code in the On Click event for
your checkbox (use your control names):
Me.fieldName.visible = Me.CheckboxName.Value
Depending on the use of the form, you may want to set the control with the
field to be invisible by default, and only display it if the checkbox is
checked. If this is a form used to view existing records as well as adding
new records, then you will want to add the above code to the On Current event
of the form as well, so it adjusts while scrolling between records.