But I usually rename them so that the code is more readable and I'm less likely to make errorsOption Explicit Sub cboxHide() ActiveSheet.Shapes("Checkbox1").Visible = False End Sub Sub cboxShow() ActiveSheet.Shapes("CheckBox1").Visible = True End Sub