Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: как взять кавычки в кавычки Добавлено: 27.03.08 16:56  

Автор вопроса:  Юра
привет всем! Есть проблемма. Есть a,b,c переменные.
Необходимо получить переменную с в виде
с="a:b".
Запись с= """ & a & ":" & b & """ не работает
Если записать с=a & ":" & b то получается c=a:b.
но необходимо и a:b взять в кавычки. Как это реализовать?
Спасибо.

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Alex



Вопросов: 7
Ответов: 73
 Профиль | | #1 Добавлено: 27.03.08 19:26
Chr(34) & "a:b" & Chr(34)

И не задавай вопросов почему

Ответить

Номер ответа: 2
Автор ответа:
 ADSemenov.ru



Вопросов: 5
Ответов: 276
 Web-сайт: www.adsemenov.ru
 Профиль | | #2
Добавлено: 27.03.08 20:00
    Наверное, надо вместо трёх кавычек подряд писать четыре подряд — кавычка между двумя кавычками наверное двойной кавычкой пойдёт.

Ответить

Номер ответа: 3
Автор ответа:
 Harter



Вопросов: 32
Ответов: 167
 Профиль | | #3 Добавлено: 28.03.08 01:53
Короче, Если работаешь со String:
Две кавычки - это одна кавычка (";)
Две конкатинации - это одна конкотинация (&;)

Ответить

Номер ответа: 4
Автор ответа:
 Harter



Вопросов: 32
Ответов: 167
 Профиль | | #4 Добавлено: 28.03.08 01:55
Ну например:
с = """a:b"""

Ответить

Номер ответа: 5
Автор ответа:
 ADSemenov.ru



Вопросов: 5
Ответов: 276
 Web-сайт: www.adsemenov.ru
 Профиль | | #5
Добавлено: 28.03.08 09:56
    Сказано же: a и b — переменные. Пусть равны 5 и 7. с — символьная переменная.
    Следовательно пишем:
с= """" & a & ":" & b & """"

    Получаем в с строку: "5:7"

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам