Страницы: 1
RSS
кавычки внутри переменной
 
Здравствуйте! Помогите пожалуйста.  
 
Есть текстовая переменная, например ООО"Фирма "Рога и Копыта".  
Я сохраняю ее файле последовательного доступа.  
Она сохраняется в таком вот виде "ООО""Фирма ""Рога и Копыта""  
А извлекается из файла не одна а три переменных "ООО"  "Фирма "  "Рога и Копыта""  
Убирать кавычки не хочет заказчик.  
Можно ли как нибудь избавиться от этой проблемы???  
Заранее благодарен
 
Можно вставляйте конкатенацией в текст chr(34).
Я сам - дурнее всякого примера! ...
 
Запятую клава проглотила:-) Так:  
[a1]="ООО" & chr(34) & "Фирма " & chr(34) & "Рога и Копыта"
Я сам - дурнее всякого примера! ...
 
Больше кавычек - хороших и разных :-)  
Sub test()  
Dim x As String  
x = "ООО""Фирма ""Рога и Копыта"""  
MsgBox x  
End Sub
 
Вот черт.  
[a1]="ООО" & chr(34) & "Фирма " & chr(34) & "Рога и Копыта" & chr(34) & "."
Я сам - дурнее всякого примера! ...
 
Уважаемый KukLP!!!!    
Прочитал Ваше второе сообщение, к сожалению в моей задаче его применить трудно.  
Такая переменная это единичный случай. Есть столбец в Экселе состоящий из этих названий (около500), а там эти кавычки стоят как попало а могут вовсе не стоять...
 
"сохраняю ее файле последовательного доступа" - как?
 
А я вообще проблемы не вижу. "Есть текстовая переменная, например ООО"Фирма "Рога и Копыта"." Поместил этот текст в ячейку, считал его в переменную - всё нормально присвоилось. Откуда у Вас ТРИ переменных получается?
 
И то верно. Я думал Вы формируете строку программно.
Я сам - дурнее всякого примера! ...
 
прилагаю пример
 
Плохой пример: Вы пишете, что нужно создать на диске С папку "888888", а в коде папка "88888", кроме того, там нужна ещё подпапка "Кавычки". Далее - зачем цикл, если в примере одна строка? Посмотрите - чему равна переменная bbb после цикла?
 
Беру свои слова обратно - пример рабочий :-) Это я запутался. Но папка всё равно указана неправильно.
 
Кавычки не подпапка, а название записываемого файла.  
Если Вы создадите у себя на диске С папку 88888, нажмете поочереди кнопки то все и увидите....
 
Print #1, bbb(i)
 
Das ist fatastisch!!!!  
 
Спасибо!!!!!!!!!!!!!
Страницы: 1
Читают тему
Наверх