Пользователи вставляют текст из Lotus Notes в мое приложение VBA. Затем он сохраняется в Access. Иногда вставленный текст включает в себя то, что, как я полагаю, представляет собой возврат каретки, который при вставке в элемент управления формы в одну строку отображается в формах приложения как ¶.
Однако, поскольку это не будет вставлено в VBE, я не могу добавить это в свой список недопустимых символов для транзакций SQL. Я пытался отловить Chr(10)
, Chr(13)
и даже символ «Пикроу» Chr(182)
, но ничто не позволит обнаружить и удалить этот символ.
В остальном этот символ не вызывает проблем, это просто отображение.
Можно ли как-нибудь обнаружить этот символ и убрать его из строки?
Edit: я провел некоторое тестирование и получил приложение, чтобы сказать мне, что код символа самого правого символа, и это подтверждает, что это Chr(10)
- попробует другой такт и обработает это как исключение. 1013 *