Forse If vuole una sintassi completa. Prova così
If Me.NewRecord = True Then
cmdApriElencoVisite.Visible = False
Else
cmdApriElencoVisite.Visible = True
End If
Inoltre io non ci vedo l'evento "Su caricamento" (Load), magari "Su corrente" è meglio.
P.S.: come da regolamento, ricorda di evidenziare il codice VBA e cliccare sul tasto Code per farlo apparire come l'ho postato io con i caratteri tipici monotype.