Cum Se Elimină Linia Vba

Cuprins:

Cum Se Elimină Linia Vba
Cum Se Elimină Linia Vba

Video: Cum Se Elimină Linia Vba

Video: Cum Se Elimină Linia Vba
Video: Программирование макросов на VBA в Excel 2024, Mai
Anonim

Ștergerea unei linii VBA este o procedură standard și frecvent utilizată de dezvoltatori. Cu toate acestea, pentru utilizatorii mai puțin experimentați, această operațiune poate cauza unele dificultăți.

Cum se elimină linia vba
Cum se elimină linia vba

Instrucțiuni

Pasul 1

Asigurați-vă că înțelegeți sintaxa pentru comanda de ștergere a liniei folosind comanda Ștergere. Deci, pentru rândul care conține celula activă, comanda va arăta ca ActiveCell. EntireRow. Delete, iar necesitatea de a șterge un număr de rânduri îl va schimba în Rânduri („first_line_number: last_line_number”). Delete (pentru Excel).

Pasul 2

Utilizați o sintaxă similară pentru comanda șterge rândul selectat în VBA, dar cu opțiuni avansate. Pentru a face acest lucru, în primul rând definiți acțiunea necesară: Private Sub Delete line_Click (). Specificați aplicația necesară Dim ea As Excel. Application și selectați registrul de lucru Dim ewb As Excel. Workbook. Apoi specificați pagina documentului Dim ew as Excel. Foaie de lucru care urmează să fie editată.

Pasul 3

Săriți un rând și introduceți Set XLAp = CreateObject (Class: = "Excel. Application"). Setați locația exactă pe următoarea linie: Setați XLWb = XLAp. Workbooks. Deschideți („nume_unitate: 1.xls”) Utilizați următoarea valoare: Set XLWs = XLWb. ActiveSheet.

Pasul 4

Săriți o altă linie și introduceți valoarea jobului selectat: XLWs. Rows (1). Ștergeți. Salvați documentul editat: XLWb. Save. Părăsiți aplicația open source: XLAp. Quit.

Pasul 5

Săriți rândul următor și înlocuiți variabilele cu obiecte de memorie: Set XLWs = Nothing. Repetați aceeași comandă pentru fiecare variabilă deschisă: Set XLWb = Nothing și în cele din urmă ultima: Set XLAp = Nothing. Finalizați comanda cu End Sub standard.

Pasul 6

Utilizați macrocomenzi pentru a efectua operațiuni mai complexe pentru a șterge liniile inutile dintr-un document. Pentru aceasta, creați un nou registru de lucru Excel și introduceți valorile necesare. Deschideți meniul „Service” din bara de instrumente superioară a ferestrei programului și selectați elementul „Macro”. Selectați subelementul „Visual Basic Editor” și extindeți meniul „Insert”. Selectați elementul „Module” și introduceți documentul creat. Reveniți la meniul „Instrumente” și mergeți din nou la elementul „Macro”. Utilizați sub-elementul „Macro” și specificați-l pe cel nou creat. Rulați macrocomanda făcând clic pe butonul Executare.

Recomandat: