Hi anneman
OK. I think I know what the problem is. First, you missed of a key qualifier from your initialising routine (ByVal). I know it's only 5 letters, but it your routine won't work without it. See my alteration to your code below.
Secondly, as the event is a WorkSheet event (as opposed to a WorkBook event) it goes in the relevant sheet module. From the VBE, double click on the Sheet1 object in the project wondow and it will open a Sheet1 module window to put your code in.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Address = "$A$1" Then
Cancel = True
UserForm1.Show
End If
End Sub
HTH
DominicB
Bookmarks