Brisanje vrstice VBA je standardni in pogosto uporabljen postopek razvijalcev. Vendar pa lahko pri manj izkušenih uporabnikih ta postopek povzroči nekaj težav.
Navodila
Korak 1
Prepričajte se, da razumete sintakso ukaza za brisanje z uporabo ukaza Delete. Torej, za vrstico, ki vsebuje aktivno celico, bo ukaz videti kot ActiveCell. EntireRow. Delete, potreba po izbrisu številnih vrstic pa ga bo spremenila v Vrstice ("first_line_number: last_line_number"). Izbriši (za Excel).
2. korak
Uporabite podobno sintakso za ukaz izbriši izbrano vrstico v VBA, vendar z naprednimi možnostmi. Za to najprej določite zahtevano dejanje: Private Sub Delete line_Click (). Določite zahtevano aplikacijo Dim ea As Excel. Application in izberite zahtevano delovno zvezko Dim ewb As Excel. Workbook. Nato določite stran dokumenta Dim ews As Excel. Worksheet, ki ga želite urediti.
3. korak
Preskočite eno vrstico in vnesite Set XLAp = CreateObject (Class: = "Excel. Application"). V naslednji vrstici nastavite natančno umestitev: Set XLWb = XLAp. Workbooks. Odpri ("ime_pogona: 1.xls") Uporabite naslednjo vrednost: Nastavite XLWs = XLWb. ActiveSheet.
4. korak
Preskočite drugo vrstico in vnesite vrednost izbranega opravila: XLWs. Rows (1). Izbriši. Urejeni dokument shranite: XLWb. Save. Zaprite odprtokodno aplikacijo: XLAp. Quit.
5. korak
Preskočite naslednjo vrstico in spremenljivke zamenjajte s pomnilniškimi predmeti: Nastavite XLWs = Nič. Ponovite isti ukaz za vsako odprto spremenljivko: Nastavite XLWb = Nič in na koncu še zadnjo: Nastavite XLAp = Nič. Ukaz zaključite s standardnim End Sub.
6. korak
Uporabite makre za izvajanje bolj zapletenih operacij za brisanje nepotrebnih vrstic v dokumentu. Če želite to narediti, ustvarite nov Excelov delovni zvezek in vnesite zahtevane vrednosti. Odprite meni »Storitev« v zgornji orodni vrstici okna programa in izberite element »Makro«. Izberite podpostavko »Visual Basic Editor« in razširite meni »Vstavi«. Izberite element "Modul" in vstavite ustvarjeni dokument. Vrnite se v meni "Orodja" in znova pojdite na element "Makro". Uporabite podpostavko "Makri" in določite novo ustvarjeno. Zaženite makro s klikom na gumb Zaženi.