Slette en VBA-linje er en standard og ofte brukt prosedyre av utviklere. For mindre erfarne brukere kan denne operasjonen imidlertid føre til vanskeligheter.
Bruksanvisning
Trinn 1
Forsikre deg om at du forstår syntaksen for slettelinjekommandoen ved hjelp av Slett-kommandoen. Så for raden som inneholder den aktive cellen, vil kommandoen se ut som ActiveCell. EntireRow. Delete, og behovet for å slette et antall rader vil endre den til Rader ("first_line_number: last_line_number"). Slett (for Excel).
Steg 2
Bruk en lignende syntaks for den slettede valgte kommandoen i VBA, men med avanserte alternativer. For å gjøre dette, først og fremst definere den nødvendige handlingen: Privat Sub Slett linje_Klikk (). Angi ønsket applikasjon Dim ea Som Excel. Application og velg ønsket arbeidsbok Dim ewb Som Excel. Workbook. Spesifiser deretter siden til Dim ews As Excel. Worksheet-dokumentet som skal redigeres.
Trinn 3
Hopp over en linje og skriv Set XLAp = CreateObject (Class: = "Excel. Application"). Angi nøyaktig plassering på følgende linje: Sett XLWb = XLAp. Workbooks. Åpne ("drive_name: 1.xls") Bruk følgende verdi: Sett XLWs = XLWb. ActiveSheet.
Trinn 4
Hopp over en annen linje og skriv inn verdien til den valgte jobben: XLWs. Rows (1). Slett. Lagre det redigerte dokumentet: XLWb. Save. Avslutt programvaren med åpen kildekode: XLAp. Quit.
Trinn 5
Hopp over neste linje og erstatt variablene med minneobjekter: Sett XLWs = Ingenting. Gjenta samme kommando for hver åpen variabel: Sett XLWb = Ingenting og til slutt den siste: Sett XLAp = Ingenting. Fullfør kommandoen med standard End Sub.
Trinn 6
Bruk makroer til å utføre mer komplekse operasjoner for å slette unødvendige linjer i et dokument. For å gjøre dette, opprett en ny Excel-arbeidsbok og skriv inn de nødvendige verdiene. Åpne "Service" -menyen i øvre verktøylinje i programvinduet og velg "Makro" -elementet. Velg underelementet "Visual Basic Editor" og utvid "Sett inn" -menyen. Velg elementet "Module" og sett inn dokumentet som er opprettet. Gå tilbake til "Verktøy" -menyen og igjen til "Makro" -elementet. Bruk underpunktet "Makroer" og spesifiser den nyopprettede. Kjør makroen ved å klikke Kjør-knappen.