Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.03.2005, 22:33
|
|||
|---|---|---|---|
|
|||
excel - признак пустой ячейки? |
|||
|
#18+
Мне нужно сделать следующее: если допустим 2,3,4 поля строки пустые, то удалить всю строку не подскажете как это будет выглядеть как проверить,что поле пустое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2005, 07:12
|
|||
|---|---|---|---|
excel - признак пустой ячейки? |
|||
|
#18+
Это нужно проделать в excel через fox? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2005, 07:54
|
|||
|---|---|---|---|
excel - признак пустой ячейки? |
|||
|
#18+
Если их Фокса то EMPTY(<Range.Value>), если из Excelя то IsEmpty() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2005, 08:20
|
|||
|---|---|---|---|
excel - признак пустой ячейки? |
|||
|
#18+
Не пустая в екселе .NULL. - потому и получается IsNull ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2005, 10:30
|
|||
|---|---|---|---|
|
|||
excel - признак пустой ячейки? |
|||
|
#18+
да, это нужно проделать в excel через фокс, причем в цикле по строкам а как задать range, зависимым от счетчика цикла, т.е. проверять сначала допустим С3:K3, потом С4:K4 и т.д. Ci:Ki Можно конечно выделять отдельную ячейку через cell и проверять пустая она или нет, и так для всех ячеек диапазона от С до K. И если какая-то из них непустая, то строку не удалять. Но по-моему это не так удобно, как с range Извините за глупые вопросы, начинающий я ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2005, 10:42
|
|||
|---|---|---|---|
excel - признак пустой ячейки? |
|||
|
#18+
Делай цикл по строкам и проверяй содержание Cells ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2005, 10:42
|
|||
|---|---|---|---|
excel - признак пустой ячейки? |
|||
|
#18+
ox= createobject(...) ox.Workbooks.Open(....) ox.Range("A1").Select if empty(ox.Selection.value) &&& ?????? не уверен ox.Selection.Selection.EntireRow.Delete endif ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2005, 23:34
|
|||
|---|---|---|---|
|
|||
excel - признак пустой ячейки? |
|||
|
#18+
Hi leaf! Вот чего НЕ стоит делать при программной работе с Excel - так это постоянно пользоваться ...Select() + .Selection... - это ЗАМЕТНО усложняет код, и порой приводит к совершенно потрясающим глюкам - буквально на днях тут коллеги голову ломали - записывают макрос, в котором прячут 2 НЕСМЕЖНЫЕ колонки - запсукают макрос - вуаля - прячутся и эти колонки, и все МЕЖДУ ними - а всё от того что прямолинейный макрорекордер всё через .Select() и делал - заменили на прямую работу с диапазонами - и всё заработало :) А по сути вопроса - так если обратится к .Range(не_одна_ячейка).Value - то в фокс попадёт массив, размерностью равный указанному Range с элементами - значениями ячеек. Уж как их проверять - дело другое - возможно что и ЯВНО вбитая строка пробелов (т.е. строго формально - НЕ ПУСТАЯ ячейка) не мешает удалению строки... Кстати обратится к диапазону Ci:Ki можно например так: laData = loWorkSheet.Columns("C:K").Rows(m.i).Value Пустые ячейки будут представлены в массиве как "" - т.е. из фокса можно проверить по EMPTY(m.laData(m.j)) Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2005, 09:39
|
|||
|---|---|---|---|
|
|||
excel - признак пустой ячейки? |
|||
|
#18+
Доброго всем времени суток! Если еще нужен ответ по рассматриваемой проблеме, то вот код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Вроде работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1594596]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 393ms |

| 0 / 0 |
