Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование, связанное с MS Office > Проблема обнуления ячеек


Автор: snake666 16.11.2007, 05:17
Проблема в том что, перегоняем с текстового файла данные в таблицу MS EXCEL с помощью макросов данные, где нет данных у нас образуется пустая ячейка. Для дальнейшей работы нужно что бы в ячейке стояли 0 (нули). Как можно написать макрос чтобы производил проверку пустых ячеек и вставлял нули. Сколько бился над этой проблемой ничего в голову не приходит, кто могет помогите. Ответы пишите тут или на мыло: [email protected]

За ранее всем огромное спасибо

Автор: Genyaa 16.11.2007, 08:46
Результат упрощения результата макрорекордера:
Код

ActiveSheet.UsedRange.SpecialCells(xlCellTypeBlanks).Formula = "0"

Заполнит все пустые ячейки используемой области активного листа нулями.

Автор: kapbepucm 16.11.2007, 09:14
Ещё лучше тот макрос, который перегоняет данные, модифицировать и там 0 вписывать (если это возможно).

Автор: Akina 16.11.2007, 09:22
Цитата(Genyaa @  16.11.2007,  09:46 Найти цитируемый пост)
Результат упрощения результата макрорекордера

В зависимости от того, как именно выполняется импорт данных, в ячейках могут оказаться пустые значения или пустые строки. Во втором случае не сработает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)