Sådan Fjernes Vba Line

Indholdsfortegnelse:

Sådan Fjernes Vba Line
Sådan Fjernes Vba Line

Video: Sådan Fjernes Vba Line

Video: Sådan Fjernes Vba Line
Video: Коллекции в VBA - Collections - (Серия VBA 22) 2024, Kan
Anonim

Sletning af en VBA-linje er en standard og almindeligt anvendt procedure af udviklere. Men for mindre erfarne brugere kan denne handling medføre nogle vanskeligheder.

Sådan fjernes vba line
Sådan fjernes vba line

Instruktioner

Trin 1

Sørg for at forstå syntaksen for sletningslinjekommandoen ved hjælp af kommandoen Slet. Så for rækken, der indeholder den aktive celle, ser kommandoen ud som ActiveCell. EntireRow. Delete, og behovet for at slette et antal rækker ændrer den til Rækker ("first_line_number: last_line_number"). Slet (til Excel).

Trin 2

Brug en lignende syntaks til den slette valgte rækkekommando i VBA, men med avancerede indstillinger. For at gøre dette skal du først og fremmest definere den krævede handling: Privat Sub Slet line_Click (). Angiv det påkrævede program Dim ea Som Excel. Applikation og vælg den ønskede projektmappe Dim ewb Som Excel. Workbook. Angiv derefter siden i Dim ews As Excel. Worksheet-dokument, der skal redigeres.

Trin 3

Spring en linje over, og indtast Set XLAp = CreateObject (Class: = "Excel. Application"). Indstil den nøjagtige placering på følgende linje: Indstil XLWb = XLAp. Workbooks. Åbn ("drive_name: 1.xls") Brug følgende værdi: Set XLWs = XLWb. ActiveSheet.

Trin 4

Spring en anden linje over, og indtast værdien for det valgte job: XLWs. Rows (1). Slet Gem det redigerede dokument: XLWb. Save. Afslut open source-applikationen: XLAp. Quit.

Trin 5

Spring den næste linje over, og udskift variablerne med hukommelsesobjekter: Set XLWs = Nothing. Gentag den samme kommando for hver åben variabel: Set XLWb = Nothing og endelig den sidste: Set XLAp = Nothing. Afslut kommandoen med standard End Sub.

Trin 6

Brug makroer til at udføre mere komplekse handlinger for at slette unødvendige linjer i et dokument. For at gøre dette skal du oprette en ny Excel-projektmappe og indtaste de krævede værdier. Åbn menuen "Service" i den øverste værktøjslinje i programvinduet, og vælg "Makro" -punktet. Vælg underemnet "Visual Basic Editor" og udvid menuen "Indsæt". Vælg elementet "Modul", og indsæt det oprettede dokument. Gå tilbage til menuen "Værktøjer" og gå igen til punktet "Makro". Brug underpunktet "Makroer" og angiv den nyoprettede. Kør makroen ved at klikke på knappen Kør.

Anbefalede: