У VBA швидко і легко очистити весь аркуш (або аркуш).
Очистіть ActiveSheet
Очистити все (зміст, формати, коментарі тощо)
Це очистить клітинки ActiveSheet від усіх властивостей клітин: вмісту, форматів, коментарів тощо:
1 | Клітини. Очистити |
Очистити вміст
Натомість можна очистити ТІЛЬКИ вміст комірки:
1 | Осередки.Ясний зміст |
Очистити формати
або лише формати комірок:
1 | Осередки.ЧистіФормати |
Набравши: Клітини. Очистити у редакторі VBA ви можете побачити список доступних вам методів очищення:
Видалити використаний аркуш
Ви також можете видалити весь діапазон UsedRange робочого аркуша. Це також може видаляти об’єкти (фігури, діаграми, текстові поля).
1 | ActiveSheet.UsedRange.Delete |
Очистити аркуш (за назвою)
Щоб очистити певний аркуш, використовуйте такий код, де “Sheet1” - це назва аркуша, який потрібно очистити:
1 | Аркуші ("Аркуш1"). Клітинки. Очистити |
Очистити аркуш (зі змінної)
Щоб очистити аркуш, визначений змінною об’єкта, скористайтеся таким кодом:
12345 | dim ws як робочий аркушВстановити ws = Аркуші ("Аркуш1")ws.Cells.Clear |