Una de las carencias de Jet SQL en Access es la ausencia de una funcion Replace, pero podemos solucionarlo facilmente creando un modulo de VBA en el que introduciremos la siguiente función:
Public Function fn_replace(donde As String, que As String, por As String) As String
If InStr(1, donde, que) >= 0 Then
fn_replace = Replace(donde, que, por)
Else
fn_replace = donde
End If
End Function
Que podemos utilizar en una consulta SQL de la siguiente forma(en el ejemplo se reemplaza la "A" por la "B" en un determinado campo de la tabla:
SELECT fn_replace(<campo>,"A","B")
FROM <tabla>
WHERE ....