Я хочу очистить незащищенное содержимое защищенного листа в определенном диапазоне. например, когда я запускаю VBA, он очищает содержимое в диапазоне от A1002: F1301 и G1002: AZ1301. Указанные диапазоны не защищены. Я хочу, чтобы только ячейка между этими диапазонами была ясной, но не форматированной или каких-либо других изменений.Очистить Содержание незащищенного Удельный диапазон в защищенном листе
0
A
ответ
0
Поскольку диапазоны ваш пример (например A1002: F1301 и G1002: AZ1301) на самом деле не имеют каких-либо неиспользуемых столбцов или строк между ними, я собираюсь изменить свой пример A1002: F1301 и H1002: AZ1301, который уходит столбец G, не связанный с двумя Areas в неудовлетворительном диапазоне.
Используйте что-то похожее на один из следующих первых двух методов.
with worksheets("Sheet1")
.range("A1002:F1301, H1002:AZ1301").clearcontents
'alternative with Union
union(.range("A1002:F1301"), .range("H1002:AZ1301")).clearcontents
'do NOT use the following - it includes all the cells in between
.range("A1002:F1301", "H1002:AZ1301").clearcontents
end with
Первый метод - это стенография второго номера Union method. Обратите внимание на разницу между первой и третьей. Третий НЕ рекомендуется для ваших целей, поскольку он включает в себя все ячейки между двумя диапазонами (например, A1002: AZ1301).
Range.ClearContents method только удаляет значения, отличные от Range.Clear, который очищает значения и форматы.
Смежные вопросы
- 1. Удельный временной диапазон в Matlab
- 2. Ошибка на защищенном листе
- 3. Excel - сортировка и выбор в защищенном листе
- 4. Сортировка на защищенном листе Excel
- 5. Редактирование ячеек VBA в защищенном листе
- 6. Как разрешить чернила в защищенном листе?
- 7. Найти диапазон в другом листе
- 8. Очистить диапазон в DateRangepicker
- 9. Промежуточный диапазон/содержание диапазона
- 10. Excel VBA Очистить Содержание
- 11. Очистить все Содержание
- 12. разблокировки колонки в защищенном листе в Excel VBA
- 13. Скрытие заблокированных строк на защищенном листе, отличном от активного листа
- 14. Удельный артикул в OpenFileDialog
- 15. Данные, не поддерживающие редактирование разблокированной ячейки в защищенном листе
- 16. EDIT TEXT отключен на фигурах в защищенном листе VBA
- 17. Невозможно изменить значение ячейки с кодом в защищенном листе
- 18. использование макросов в защищенном листе - никакие другие ответы найдены
- 19. Разрешить использование кнопок расширения/свернуть в защищенном листе Excel
- 20. Очистить Диапазон от листа2
- 21. Очистить динамический диапазон vba
- 22. xlwings запись в диапазон на конкретном листе
- 23. VBA: Невозможно указать диапазон в другом листе
- 24. Найти диапазон нескольких ячеек в другом листе
- 25. Можно ли разблокировать определенные ячейки на защищенном листе (используя Aspose)
- 26. Excel-VBA: редактирование осей диаграммы на защищенном листе
- 27. Как включить Группировку на защищенном листе Excel 2007 - без макросов
- 28. Как включить сотовый изменить размер на защищенном листе Excel
- 29. Не удалось очистить файл Содержание
- 30. Apache POI: создание незащищенных ячеек по умолчанию на защищенном листе
https://msdn.microsoft.com/en-us/library/office/ff835589.aspx –