Принцип расстановки кавычек
|
|
Aleksej |
Дата: Вторник, 28.03.2017, 09:09 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
0% ±
Excel 2013 | |
Всем доброго времени суток!
Нужна помощь в расстановке кавычек, для вставки в ячейку. И вообще хотелось бы понять принцип синтаксиса, расстановки кавычек.
[vba]Код .FormulaLocal = "=ЕСЛИ(R15="";"";СЦЕПИТЬ(ГОД($R$15)&"г."))" [/vba]
Спасибо.
Всем доброго времени суток!
Нужна помощь в расстановке кавычек, для вставки в ячейку. И вообще хотелось бы понять принцип синтаксиса, расстановки кавычек.
[vba]Код .FormulaLocal = "=ЕСЛИ(R15="";"";СЦЕПИТЬ(ГОД($R$15)&"г."))" [/vba]
Спасибо. Aleksej
|
|
| Ответить
|
Karataev |
Дата: Вторник, 28.03.2017, 09:11 |
Сообщение № 2 |
|
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel | |
Принцип простой: вместо одной кавычки печатайте две: [vba]Код .FormulaLocal = "=ЕСЛИ(R15="""";"""";СЦЕПИТЬ(ГОД($R$15)&""г.""))" [/vba]
Принцип простой: вместо одной кавычки печатайте две: [vba]Код .FormulaLocal = "=ЕСЛИ(R15="""";"""";СЦЕПИТЬ(ГОД($R$15)&""г.""))" [/vba]Karataev
|
|
| Ответить
|
Aleksej |
Дата: Вторник, 28.03.2017, 09:13 |
Сообщение № 3 |
|
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
0% ±
Excel 2013 | |
Karataev, Спасибо, все работает , а я тут мучался и Chr(34) пытался использовать, все как то не шло.
Karataev, Спасибо, все работает , а я тут мучался и Chr(34) пытался использовать, все как то не шло.Aleksej
|
|
| Ответить
|
_Boroda_ |
Дата: Вторник, 28.03.2017, 09:27 |
Сообщение № 4 |
|
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS | |
и Chr(34) пытался использовать Ну здесь-то совсем просто. Как бы делим формулу на куски [vba]Код .FormulaLocal = "=ЕСЛИ(R15=" & Chr(34) & Chr(34) & ";" & Chr(34) & Chr(34) & ";СЦЕПИТЬ(ГОД($R$15)&" & Chr(34) & "г." & Chr(34) & "))" [/vba] По кускам если разбить, то получится 1 =ЕСЛИ(R15= 2 Chr(34) 3 Chr(34) 4 ";" 5 Chr(34) 6 Chr(34) 7 ";СЦЕПИТЬ(ГОД($R$15)&" ...
и Chr(34) пытался использовать Ну здесь-то совсем просто. Как бы делим формулу на куски [vba]Код .FormulaLocal = "=ЕСЛИ(R15=" & Chr(34) & Chr(34) & ";" & Chr(34) & Chr(34) & ";СЦЕПИТЬ(ГОД($R$15)&" & Chr(34) & "г." & Chr(34) & "))" [/vba] По кускам если разбить, то получится 1 =ЕСЛИ(R15= 2 Chr(34) 3 Chr(34) 4 ";" 5 Chr(34) 6 Chr(34) 7 ";СЦЕПИТЬ(ГОД($R$15)&" ..._Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
|
|
| Ответить
|
Aleksej |
Дата: Вторник, 28.03.2017, 09:59 |
Сообщение № 5 |
|
Группа: Пользователи
Ранг: Участник
Сообщений: 69
Репутация:
0
±
Замечаний:
0% ±
Excel 2013 | |
_Boroda_, спасибо
Цитата Как бы делим формулу на куски
Тоже с синтаксисом были проблемы. Разбивал неправильно.
_Boroda_, спасибо
Цитата Как бы делим формулу на куски
Тоже с синтаксисом были проблемы. Разбивал неправильно.Aleksej
|
|
| Ответить
|