Brisanje VBA linije standardna je i često korištena procedura programera. Međutim, za manje iskusne korisnike ova operacija može izazvati određene poteškoće.
Instrukcije
Korak 1
Obavezno razumite sintaksu naredbe za brisanje reda pomoću naredbe Delete. Dakle, za redak koji sadrži aktivnu ćeliju naredba će izgledati kao ActiveCell. EntireRow. Delete, a potreba za brisanjem određenog broja reda promijenit će je u Rows ("first_line_number: last_line_number"). Delete (za Excel).
Korak 2
Koristite sličnu sintaksu za naredbu brisanje odabranog retka u VBA, ali s naprednim opcijama. Da biste to učinili, prije svega definirajte potrebnu radnju: Private Sub Delete line_Click (). Navedite potrebnu aplikaciju Dim ea As Excel. Application i odaberite potrebnu radnu knjigu Dim ewb As Excel. Workbook. Zatim navedite stranicu dokumenta Dim ews As Excel. Worksheet koji želite urediti.
Korak 3
Preskočite jedan red i unesite Set XLAp = CreateObject (Klasa: = "Excel. Application"). Postavite tačan položaj na sljedeći redak: Set XLWb = XLAp. Workbooks. Otvori ("ime_pogona: 1.xls") Koristite sljedeću vrijednost: Postavite XLWs = XLWb. ActiveSheet.
Korak 4
Preskočite drugi redak i unesite vrijednost odabranog posla: XLWs. Rows (1). Izbriši. Spremite uređeni dokument: XLWb. Save. Zatvorite aplikaciju otvorenog koda: XLAp. Quit.
Korak 5
Preskočite sljedeći redak i zamijenite varijable memorijskim objektima: Postavi XLW = Ništa. Ponovite istu naredbu za svaku otvorenu varijablu: Postavi XLWb = Ništa i na kraju zadnju: Postavi XLAp = Ništa. Završite naredbu sa standardnim Završi Sub.
Korak 6
Koristite makronaredbe za izvođenje složenijih operacija za brisanje nepotrebnih linija u dokumentu. Da biste to učinili, stvorite novu Excel radnu knjigu i unesite potrebne vrijednosti. Otvorite izbornik "Usluga" na gornjoj traci s alatima programskog prozora i odaberite stavku "Makro". Odaberite podstavku "Visual Basic Editor" i proširite izbornik "Insert". Odaberite stavku "Modul" i umetnite kreirani dokument. Vratite se na meni "Alati" i ponovo idite na stavku "Makro". Upotrijebite podtačku "Makronaredbe" i navedite novostvorenu. Pokrenite makronaredbu klikom na dugme Pokreni.