Originariamente inviato da oregon
Meglio

codice:
Private Sub Form_Load()
  If App.PrevInstance Then
    MsgBox "l'applicazione è già stata avviata"
    Unload Me
  Else
    ' Il resto della tua Form_Load
  End If
End Sub
Grazie oregon, con l'unload funziona; unico problema:
codice:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
    Cancel = (MsgBox("Vuoi davvero uscire dal programma?", vbYesNo, "Uscire?") = vbNo)
End Sub
Ergo anche in questo caso mi chiede se voglio davvero uscire dal programma. Come faccio a fargli fare un'eccezione e farlo uscire e basta?