Squeak.ru - шаблоны программирования

Очистить содержимое столбца

Как очистить содержимое столбца от ячейки A3 до ячейки __, где __ представляет последнюю запись в столбце (при условии, что между записями нет пустых мест).

Спасибо за помощь.

05.10.2011

Ответы:


1
range("A3", Range("A" & Columns("A").SpecialCells(xlCellTypeLastCell).Row)).Delete

Это удалит A3 через последнюю ячейку в столбце A, независимо от каких-либо пробелов в столбце.

range("A3", range("A3").End(xlDown)).Delete

Это удалит от A3 до первой пустой ячейки после A3 в столбце A.

EDIT: исправлен первый фрагмент кода, поэтому он удаляет только ячейки в столбце A.

05.10.2011
  • Спасибо за оба варианта! Я изучаю ценность SpecialCells 29.08.2013
  • Я использовал это, и, как ни странно, он каждый раз очищал последний использованный столбец, независимо от того, какой столбец я указывал. Все еще пытаюсь выяснить, почему. 23.01.2014
  • ПРЕДУПРЕЖДЕНИЕ. Я попробовал это, и он очистил все строки, а не только столбец A... 11.03.2021
  • @TBG Извините, я исправил этот первый фрагмент, чтобы он удалял только ячейки в столбце A. 13.03.2021

  • 2
    Range("A3", Range("A3").End(xlDown)).Clear
    

    Использование .Delete фактически удалит ячейки, сдвинув вверх любые ячейки, которые могут появиться после этого списка (разделенные пустой ячейкой). Если вы просто хотите очистить содержимое, .Clear — хороший способ.

    05.10.2011
  • Работает как шарм! Я использовал .ClearContents, но это то же самое, я полагаю 11.03.2021

  • 3

    Я бы использовал vbNullString, потому что он немного быстрее и эффективно работает с огромным количеством листов данных.

    Вставьте «ничего» из A3 в первую пустую ячейку в столбце A:

    Range(Cells(1,3), Cells(Range("A3").End(xlDown).Row,1)).Value = vbNullString
    

    Вставьте «ничего» из A3 в последнюю ячейку в столбце A:

    Range(Cells(1,3), Cells(Range("A3").SpecialCells(xlTypeLastCell),1)).Value = vbNullString
    
    09.11.2013

    4

    У меня были хорошие результаты с этим:

    Set tbl = ActiveSheet.ListObjects("Table_Name")
    Count = tbl.DataBodyRange.Rows.Count
    
    Range("AC2:AC" + CStr(Count)).Select
    Selection.ClearContents
    
    29.12.2016
    Новые материалы

    Угловая структура архитектуры
    Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

    «Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
    Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

    Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
    В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

    Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
    React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

    Создайте API с помощью Python FastAPI
    Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

    Веселье с прокси-сервером JavaScript
    Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

    Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
    Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...