Я пытаюсь выполнить поиск домена в vba с чем-то вроде этого:
DLookup("island", "villages", "village = '" & txtVillage & "'")
Это отлично работает, пока txtVillage не станет чем-то вроде Dillon Bay, когда апостроф считается одиночной цитатой, и я получаю ошибку во время выполнения.
Я написал тривиальную функцию, которая избегает одинарных кавычек - она заменяет "'" на "". Это похоже на то, что происходит довольно часто, но я не могу найти ссылки на встроенную функцию, которая делает то же самое. Я что-то пропустил?