certo che lo fa, ma il codice corretto è

codice:
Public Sub suono()
  Beep
End Sub
e per richiamare la sub non occorono le parentesi