În VBA este rapid și ușor să ștergeți o foaie întreagă (sau foaie de lucru).
Ștergeți ActiveSheet
Ștergeți totul (conținut, formate, comentarii etc.)
Aceasta va șterge celulele din foaia de activități de toate proprietățile celulei: conținut, formate, comentarii etc.:
1 | Celule. Clar |
Ștergeți conținutul
În schimb, puteți șterge DOAR conținutul celulei:
1 | Celule.ClearContents |
Ștergeți formatele
sau numai formatele de celule:
1 | Celule.ClearFormats |
Prin tastarea: Celule. Clar în Editorul VBA puteți vedea lista metodelor Ștergere disponibile:
Ștergeți Foaia de lucru UsedRange
De asemenea, puteți șterge întreaga foaie de lucru UsedRange. Aceasta poate șterge și obiecte (forme, diagrame, casete de text).
1 | ActiveSheet.UsedRange.Delete |
Ștergeți foaia (după nume)
Pentru a șterge o anumită foaie, utilizați următorul cod în care „Foaia1” este numele foii de șters:
1 | Foi („Sheet1”). Celule.Clar |
Ștergeți foaia de lucru (din variabilă)
Pentru a șterge o foaie definită de o variabilă obiect utilizați următorul cod:
12345 | dim ws ca foaie de lucruSet ws = Foi ("Sheet1")ws.Cells.Clear |