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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатели и масивы http://www.cyberforum.ru/cpp-beginners/thread769822.html
Добрый день. Помогите пожалуйста разобраться с указателями. Есть рабочий код: const int n=5; int a ; int k=1; for (int i=0;i<n;i++)
C++ Как восстановить заголовочный файл sal.h? При компиляции выскакивали ошибки, связанные с sal.h. Я удалила его подчистую, теперь выдаются ошибки в math. h и не компилируется вообще ничего. Перезагрузить Визуал Студио не помогает. Где... http://www.cyberforum.ru/cpp-beginners/thread769800.html
Что такое int* C++
Если с этим int a=3,*p = &a; понятно, то есть переменная "p" содержит адресс переменной "a" и указывает на тип int, то с этим не очень понятно int* f(){int x=2;return &x} Что происходит в случаее с...
C++ Меню в консоли
Меня интересует вот что: зачем в функции int menu(); вот это условие code=getch(); if (code==224) { //------- } ...
C++ Вывести результаты решения СЛАУ в виде таблицы (графические функции) http://www.cyberforum.ru/cpp-beginners/thread769764.html
Ребят помогите пожалуйста, есть полностью рабочий и компилирующийся код для решения слау методом гаусса но решение необходимо представить в виде таблицы помогите пожалуйста! Добавлено через 27...
C++ Как замостить текстурой прямоугольник? Имеется уже созданная (скорее всего загруженная из файла) текстура на hdc1, она известного размера (xt,yt) Надо ей замостить прямоугольник x1,y1,x2,y2 на hdc2 Правильно - т.е. если целое количество... подробнее

Показать сообщение отдельно
Vasya Pupkin
Сообщений: n/a
22.02.2009, 11:41
Многоуважаемый 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) и т.д.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru