Проблема: необходимо в формулу Excel "Сцепить", которой я довольно часто пользуюсь для полуавтоматической генерации строчек кода, добавить символ двойные кавычки. Экранирование обратным слэшем не подошло.
Оказалось, нужно использовать спецсимвол. Для двоеточия он двойных кавычек пишется СИМВОЛ(34)
Фрагмент генерации сишарпного кода:
1 2 3 | =СЦЕПИТЬ("new GroupInfo() { GroupName=";СИМВОЛ(34);C4;СИМВОЛ(34);", GroupId=";СИМВОЛ(34);D4;СИМВОЛ(34);" },") |
Смотри также:
Как удалить все картинки в Excel
Спасибо! Как раз столкнулся с этой проблемой.
«Для двоеточия он пишется» — может быть, «для кавычек»?
Комментарий by Arseo — 23.06.2013 @ 0:04
Спасибо! сейчас поправил запись
Комментарий by Alexey — 23.06.2013 @ 9:31
А если попробовать двойные-двойные кавычки или экранировать кавычки кавычками.
Комментарий by Sanchespb — 27.11.2013 @ 3:12
Еще один вариант — это использование тройных кавычек
Аналогично примеру:
=СЦЕПИТЬ(«new GroupInfo() {GroupName=»»»;C4;»»», GroupId=»»»;D4;»»»},»)
Комментарий by Alexey — 27.11.2013 @ 6:21
Только кавычки везде прямые нужны
Комментарий by Alexey — 27.11.2013 @ 6:22
Супер! И мне пригодилось для набора кода для dwsh_dot_ru
Комментарий by Георгий — 29.01.2014 @ 0:01