Ciao Marco,
la funzione Replace la uso solo nei punti critici, di seguito ti posto un esempio di utilizzo per l'inserimento dei dati in una Tbl:
codice:
'Inserisce i dati della FrmInfo nel DB TblReg:
            OggSR.CommandText = "Insert Into TblReg(Prop, Res)" _
                & "values ('" & Replace(FrmInfo.txtPP(30).Text, "'", "''") & "', '" & Replace(FrmInfo.txtPP(31).Text, "'", "''") & "');"
            OggSR.Execute