MS Access VBA AddItem, когда строка содержит точки с запятой - PullRequest
0 голосов
/ 09 ноября 2010

Чтобы добавить элементы в список из нескольких столбцов, используя AddItem (), я понял, что текст для каждого столбца должен быть разделен точкой с запятой.

Но что произойдет, если текст для ввода в один из столбцов уже содержит точку с запятой? Есть ли способ избежать этого, чтобы AddItem () воспринимал это буквально? В настоящее время текст распространяется на две колонки.

Я использую VBA в MS Access 2003. Соответствующая строка кода выглядит следующим образом: lstResults.AddItem (rstItems ("[ItemID]") & ";" & rstItems ("[Описание]")) и rstItems ("[Description]") содержит точку с запятой.

1 Ответ

0 голосов
/ 09 ноября 2010

Использовать кавычки:

 """" & rstItems("[Description]")) & """"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...