• Авторизация


NULL value 11-08-2003 12:23 к комментариям - к полной версии - понравилось!


В программировании есть такое понятие -- неопределенное значение. NULL в SQL, undef в Perl, VT_EMPTY в COM. При этом некоторые считают, что для конечного пользователя это понятие слишком сложно, и не вносят поддержку этого значения в формулах в Excel (хотя само значение есть -- по умолчанию во всех ячейках именно оно). А некоторые другие проверяют в функции импорта именно это значение и вываливают ошибку "ячейка не пустая" на ячейке с пустой строкой.
Результат: для импорта моих данных в Cash нужно проделать несколько неочевидных телодвижений по нажатию клавиши 'Del' во всех 'пустых' ячейках (которых наверное тысяч десять). Ну не бред ли?
Кто не прав? Думаю оба. Microsoft'у следовало бы сделать в excel пару функций isnull() / null(). Ну а в Cash следовало бы проверять ячейки на пустые строки в свете этой особенности Excel.
Но что совершенно очевидно, так это то, кого же из них двоих имеет смысл просить поправить программу ;-)
вверх^ к полной версии понравилось! в evernote
Комментарии (4):
11-08-2003-12:26 удалить
вот это я понимаю ЗАМОРОЧКИ...
IrishTerrier_Oz 11-08-2003-18:57 удалить
а что в VB _уже нет_ функции isNull ?
как приятен и удивителен мир %))))

RTFM
Yorool-GUI 11-08-2003-20:13 удалить
Исходное сообщение IrishTerrier_Oz
а что в VB _уже нет_ функции isNull ?
как приятен и удивителен мир %))))

RTFM

Ты не понял задачи. Мне нужно не проверить на NULL из VB, а вернуть из формулы в ячейке NULL. А вот в языке формул Excel-а поддержки NULL нет.
Ну да, я могу написать VB код, который забьет NULL-ами нужные мне ячейки. То же самое действие я успешно делаю руками -- через GoTo->Special и клавишу Del. А я хочу, чтобы импортировался мой файл такой, какой он есть.
IrishTerrier_Oz 11-08-2003-20:25 удалить
совсем запутал .... %)

речь идет о том, что у мс все есть. чего нет напрямую делается через Visual Basic __for Application__
и если кто и не прав, то скорее разарботчики твоей софтины.

----

ладно, проехали


Комментарии (4): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник NULL value | Yorool-GUI - Yorool-GUI blog | Лента друзей Yorool-GUI / Полная версия Добавить в друзья Страницы: раньше»