La visibilità della funzione la decidi tu in base a dove la usi, insieme al tipo di dato che restituisce e ai tipi di dati da utilizzare nella funzione, cioè i parametri.
codice:
Private Function CambiaApici(ByVal StrInizio As String) As String
CambiaApici = Replace(StrInizio, "'", " ", 1)
End Function

Private Sub Command1_Click()
Text1.Text = CambiaApici(Text1.Text)
End Sub