Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.61
Vasya Pupkin
Сообщений: n/a
#1

Excel/Vba: Как внутри кавычек использовать кавычки - C++

22.02.2009, 10:06. Просмотров 2528. Ответов 6
Метки нет (Все метки)

MsgBox '''' = '
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2009, 10:06     Excel/Vba: Как внутри кавычек использовать кавычки
Посмотрите здесь:
Проверить, что найденная фраза находится внутри кавычек C++
C++ Как создать файл DLL так, чтобы его можно было подключить к VBA Excel?
Использовать объект структуры внутри класса C++
C++ Две пары различных кавычек, которые воспринимаются как одинаковые
C++ как взять слэш в кавычки?
Оставить все как есть || использовать парсер xml || или использовать struct C++
Как поместить одни кавычки в другие C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LAPD
Сообщений: n/a
22.02.2009, 10:56     Excel/Vba: Как внутри кавычек использовать кавычки #2
Range('Данные').Columns(3).Formula = '=ЕСЛИ(ISERROR(R1[-1]/R1[-2],'''',R1[-1]/R1[-2])'
LAPD
Сообщений: n/a
22.02.2009, 10:56     Excel/Vba: Как внутри кавычек использовать кавычки #3
А ты попробуй здесь:
Range('Данные').Columns(3).Formula = '=ЕСЛИ(ISERROR(R1[-1]/R1[-2],'''',R1[-1]/R1[-2])'


... не прокатит
LAPD
Сообщений: n/a
22.02.2009, 11:05     Excel/Vba: Как внутри кавычек использовать кавычки #4
перепробовал все ' ''' '' $' '' ^' &' не пашет, а в текстовую строку не вставишь Chr(*)...
IgorTr
1 / 1 / 1
Регистрация: 01.01.2008
Сообщений: 410
22.02.2009, 11:38     Excel/Vba: Как внутри кавычек использовать кавычки #5
2LAPD
Уж сколько раз твердили миру ...
надо пользоваться макрорекордером
пользуемся и получаем
ActiveCell.FormulaR1C1 = '=IF(ISERROR(RC[-3]/RC[-2]),,RC[-3]/RC[-2])'

зачем здесь '' ?
Vasya Pupkin
Сообщений: n/a
22.02.2009, 11:41     Excel/Vba: Как внутри кавычек использовать кавычки #6
Многоуважаемый LAPD!
1. Если формула вводится посредством VBA, тогда нужно писать не 'ЕСЛИ', а 'IF'.
2. При проверке на ошибку необходимо УСЛОВИЕ ISERROR(R[-1]C/R[-2]C)=TRUE
3. Слабо понимаю что вы делаете.
4. Попробуйте воспользоваться Макрорекордером, а после посмотреть что получилось.
5. В данном примере:
Range('Данные').Columns(3).Formula = '=IF(ISERROR(R[-1]C/R[-2]C)=TRUE,'''',R[-1]C/R[-2]C)'
'получилась формула
'=ЕСЛИ(ЕОШИБКА(C5/C4)=ИСТИНА;'';C5/C4) и т.д.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2009, 11:43     Excel/Vba: Как внутри кавычек использовать кавычки
Еще ссылки по теме:
C++ Как экранировать кавычки и другие опасные символы для записи в БД
Экранирование двойных кавычек C++
C++ Вывод кавычек при использовании printf
Программа поиска и удаления кавычек в текстовом файле C++
C++ Поиск в тексте неодинаковых открытой и закрытой дужек или кавычек

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vasya Pupkin
Сообщений: n/a
22.02.2009, 11:43     Excel/Vba: Как внутри кавычек использовать кавычки #7
чтд.
Yandex
Объявления
22.02.2009, 11:43     Excel/Vba: Как внутри кавычек использовать кавычки
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru