TGViewer
Excel Everyday Excel Everyday @excel_everyday · 52.2K subscribers
Post #1503 20.7K
В комментариях к прошлому уроку (да, теперь у нас есть комментарии!) наш читатель Дмитрий верно подметил, что показанные приемы не срабатывают в некоторых случаях при наличии объединенных ячеек. Как чаще всего и бывает, объединенные ячейки плодят различные проблемы.

Хорошая новость в том, что проблемы эти вполне решаемые. Если мы очищаем именованный диапазон вручную и видим сообщение Excel об ошибке, то достаточно нажать ОК, а затем повторно нажать Delete. Ну а если используем макрос, то придется слегка усложнить код, чтобы он верно отрабатывал и для объединенных ячеек.

Sub ClearData()
Dim rng As Range, rngArea
Set rng = Range("Данные")
For Each rngArea In rng.Areas
If rngArea.MergeCells Then
rngArea.MergeArea.ClearContents
Else
rngArea.ClearContents
End If
Next
End Sub

#УР1 #Обработка_таблиц
  • 👍 2
More from @excel_everyday
  1. Oct 13, 2026В Параметрах Excel можно найти много интересных опций и настроек. Одна из них - автоматиче…
  2. Oct 9, 2026Выделять диапазоны мышкой удобно, когда они не слишком большого размера. Выделять клавиату…
  3. Oct 9, 2026💡13 умных шаблонов Google-Таблиц, которые сделают вашу работу легче и эффективнее. Для бу…
  4. Oct 5, 2026Когда сводная таблица построена на огромном источнике данных, то перестройка макета может…
  5. Oct 5, 2026Объем российского рынка больших данных и искусственного интеллекта в 2025 году — 520 млрд…
  6. Oct 3, 2026В некоторых задачах появляется необходимость по номеру месяца определить первый рабочий де…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →