Cierto, las dobles comillas dentro de una cadena.
Código:
If edat_de > 0 then
sql = sql & coletilla & "int(dateDiff(""d"", data_naixament, date())/365) >= " & edat_de
coletilla = " and "
end if
If edat_a > 0 then
sql = sql & coletilla & "int(dateDiff(""d"", data_naixament, date())/365) <= " & edat_a
coletilla = " and "
end if