Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/40: Рейтинг темы: голосов - 40, средняя оценка - 4.58
10 / 9 / 1
Регистрация: 12.06.2014
Сообщений: 259

Быстрое удаление #Н/Д

20.01.2015, 20:37. Показов 8804. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
В процессе работы с кучей файлов с использованием ВПР перебором (больше 400 файлов), столкнулся с необходимостью чистить #Н/Д..Вручную все чистится отлично, но макросом данные действия уже не работают, есть куча макросов которые чистят перебором каждую ячейку.Ну тут проблема, из 10 секунд затрачиваемых на обработку 1 файла, где то 8 уходит именно на чистку циклом (больше 10 тыс строк, 2 столбца)
Перелазил по куче форумов и книг, и ничего не нашел.
Ну неужели нет способа чистить СРАЗУ весь диапазон от #Н/Д?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.01.2015, 20:37
Ответы с готовыми решениями:

Быстрое удаление строк по условию
Добрый день! Вероятно, тема немного "заезженная"... Честно, просмотрел несколько похожих тем, не смог подобрать решение. Итак....

Быстрое удаление проверок на заполненность ячеек
Есть книга в ней куча даных......и там есть проверка на правильность заполнения(дание-проверка)....(не макрос) каждой ячейки....как быстро...

Быстрое удаление отступа
Как можно разом удалить отступ, какая комбинация клавиш. Ищу в нете, че то не могу найти:(

3
3218 / 967 / 223
Регистрация: 29.05.2010
Сообщений: 2,087
20.01.2015, 20:46
Лучший ответ Сообщение было отмечено Авдей как решение

Решение

Попробуй так:
Visual Basic
1
Range("B2:D5").SpecialCells(xlCellTypeFormulas, 16).ClearContents
Вместо "B2:D5" вставь свой диапазон.
1
10 / 9 / 1
Регистрация: 12.06.2014
Сообщений: 259
20.01.2015, 20:54  [ТС]
Ну как так Сколько раз вводил этот код..и не работало..а тут работает! что за....

Добавлено через 1 минуту
Сегодня несколько кодов перепробовал и этот в том числе..

Добавлено через 1 минуту
только у меня

Visual Basic
1
Selection.SpecialCells(xlCellTypeFormulas, 16).ClearContents
0
0 / 0 / 0
Регистрация: 30.07.2015
Сообщений: 2
30.07.2015, 10:51
На соседнем сайте тоже подсказали решение: в ячейке текст кирилличей - "#Н/Д" а в коде на удаление надо писать "#N/A"

и тогда Replace удаляет без проблем!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.07.2015, 10:51
Помогаю со студенческими работами здесь

7.7 Быстрое Удаление Документов
Добрый день! Наверное, мой вопрос банальный, но я так и не нашла на него ответа. Как обычно, в новом году необходимо свернуть старую базу...

Быстрое и незаметное удаление папки
Привет всем! У меня возник один, я думаю немаловажный вопрос. Допустим на рабочей станции под управлением Windows, имеется папка, в...

Быстрое удаление пользовательских данных
Есть ноутбук с предустановленной Windows 8, которая после покупки ноутбука была успешно обновлена до 8.1, а также кучей пользовательских...

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

Быстрое освоение
Подскажите пожалуйста. Как программисту быстрей и эффективней освоить конфигурацию, если я не шарю в документообороте, бухгалтерии…?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru