VBA Vymazať celý list

Vo VBA je rýchle a jednoduché vymazať celý list (alebo pracovný list).

Vymazať ActiveSheet

Vymazať všetko (obsah, formáty, komentáre atď.)

Bunky aktívneho hárka budú vymazané zo všetkých vlastností buniek: obsahu, formátov, komentárov atď.:

1 Bunky. Jasné

Vymazať obsah

Namiesto toho môžete vymazať IBA obsah bunky:

1 Bunky. Vymazať obsah

Vymazať formáty

alebo iba formáty buniek:

1 Bunky. ClearFormats

Zadaním: Bunky. Jasné v editore VBA vidíte zoznam dostupných metód vymazania:

Odstrániť pracovný list UsedRange

Môžete tiež odstrániť celý UsedRange pracovného hárka. To môže tiež odstrániť objekty (tvary, grafy, textové polia).

1 ActiveSheet.UsedRange.Delete

Vymazať list (podľa mena)

Na vymazanie konkrétneho hárka použite nasledujúci kód, kde „Sheet1“ je názov listu, ktorý chcete vymazať:

1 Listy („List1“). Bunky. Vymazať

Vymazať pracovný hárok (z premennej)

Na vymazanie hárka definovaného premennou objektu použite nasledujúci kód:

12345 stlmiť ako pracovný listNastaviť ws = listy („list1“)ws.Cells.Clear

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave