Hoe Om Vba-lyn Te Verwyder

INHOUDSOPGAWE:

Hoe Om Vba-lyn Te Verwyder
Hoe Om Vba-lyn Te Verwyder

Video: Hoe Om Vba-lyn Te Verwyder

Video: Hoe Om Vba-lyn Te Verwyder
Video: VBA для начинающих - Первые шаги - Новый курс VBA (2) 2024, Mei
Anonim

Die verwydering van 'n VBA-lyn is 'n standaardprosedure wat gereeld deur ontwikkelaars gebruik word. Vir minder ervare gebruikers kan hierdie operasie egter probleme veroorsaak.

Hoe om vba-lyn te verwyder
Hoe om vba-lyn te verwyder

Instruksies

Stap 1

Maak seker dat u die sintaksis van die delete line-opdrag met behulp van die Delete-opdrag verstaan. Dus vir die ry wat die aktiewe sel bevat, sal die opdrag lyk soos ActiveCell. EntireRow. Delete, en die behoefte om 'n aantal rye te verwyder, sal dit verander na Rye ("eerste_lyn_nummer: laaste_lyn_nummer"). Verwyder (vir Excel).

Stap 2

Gebruik 'n soortgelyke sintaksis vir die geselekteerde ryopdrag in VBA, maar met gevorderde opsies. Om dit te doen, definieer eerstens die vereiste aksie: Privaat Sub Delete line_Click () Spesifiseer die vereiste toepassing Dim ea As Excel. Application en kies die vereiste werkboek Dim ewb As Excel. Workbook Spesifiseer dan die bladsy van die Dim ews As Excel. Worksheet-dokument wat gewysig moet word.

Stap 3

Slaan een reël oor en voer Set XLAp = CreateObject (Class: = "Excel. Application") in. Stel die presiese plasing op die volgende reël: Stel XLWb = XLAp. Workbooks. Open ("drive_name: 1.xls") Gebruik die volgende waarde: Stel XLWs = XLWb. ActiveSheet.

Stap 4

Slaan 'n ander reël oor en voer die waarde van die geselekteerde taak in: XLWs. Rows (1). Skrap die geredigeerde dokument: XLWb. Save. Sluit die open source-toepassing af: XLAp. Quit.

Stap 5

Slaan die volgende reël oor en vervang die veranderlikes deur geheue-objekte: Stel XLW's = Niks. Herhaal dieselfde opdrag vir elke oop veranderlike: Stel XLWb = Niks en laastens die laaste: Stel XLAp = Niks. Voltooi die opdrag met die standaard End Sub.

Stap 6

Gebruik makro's om ingewikkelder bewerkings uit te voer om onnodige lyne in 'n dokument te verwyder. Om dit te doen, skep u 'n nuwe Excel-werkboek en voer die vereiste waardes in. Open die menu "Service" in die boonste werkbalk van die programvenster en kies die "Macro" -item. Kies die sub-item "Visual Basic Editor" en brei die menu "Invoeg" uit. Kies die "Module" -item en voeg die dokument wat geskep is in. Keer terug na die menu "Gereedskap" en gaan weer na die "Makro" -item. Gebruik die sub-item "Makro's" en spesifiseer die nuutgeskepte item. Begin die makro deur op die Run-knoppie te klik.

Aanbeveel: