Ako Odstrániť Linku VBA

Obsah:

Ako Odstrániť Linku VBA
Ako Odstrániť Linku VBA

Video: Ako Odstrániť Linku VBA

Video: Ako Odstrániť Linku VBA
Video: Настройка VBA для качественной работы (Серия VBA 2) 2024, Smieť
Anonim

Vymazanie riadku VBA je štandardný a vývojármi bežne používaný postup. Avšak pre menej skúsených používateľov môže táto operácia spôsobiť určité ťažkosti.

Ako odstrániť linku VBA
Ako odstrániť linku VBA

Inštrukcie

Krok 1

Uistite sa, že rozumiete syntaxi príkazu delete line pomocou príkazu Delete. Takže pre riadok obsahujúci aktívnu bunku bude príkaz vyzerať ako ActiveCell. EntireRow. Delete a potreba odstránenia niekoľkých riadkov ho zmení na Riadky ("first_line_number: last_line_number"). Odstrániť (pre Excel).

Krok 2

Použite podobnú syntax pre príkaz na odstránenie vybraného riadku vo VBA, ale s rozšírenými možnosťami. Najprv to definujte požadovanú akciu: Súkromné Sub Odstrániť line_Click (). Zadajte požadovanú aplikáciu Dim ea As Excel. Application a vyberte požadovaný zošit Dim ewb As Excel. Workbook. Potom zadajte stránku dokumentu Dim ews As Excel. Worksheet, ktorý chcete upraviť.

Krok 3

Preskočte jeden riadok a zadajte Set XLAp = CreateObject (Class: = "Excel. Application"). Presné umiestnenie nastavte na nasledujúcom riadku: Set XLWb = XLAp. Workbooks. Otvorené („názov_jednotky: 1.xls“) Použite nasledujúcu hodnotu: Set XLWs = XLWb. ActiveSheet.

Krok 4

Preskočte ďalší riadok a zadajte hodnotu vybranej úlohy: XLWs. Rows (1). Odstrániť. Uložte upravený dokument: XLWb. Uložiť. Ukončite aplikáciu open source: XLAp. Quit.

Krok 5

Preskočte nasledujúci riadok a nahraďte premenné objektmi pamäte: Nastaviť XLWs = nič. Opakujte rovnaký príkaz pre každú otvorenú premennú: Nastaviť XLWb = nič a nakoniec posledný: Nastaviť XLAp = nič. Dokončite príkaz štandardným End Sub.

Krok 6

Pomocou makier môžete vykonávať zložitejšie operácie na odstránenie nepotrebných riadkov v dokumente. Ak to chcete urobiť, vytvorte nový zošit programu Excel a zadajte požadované hodnoty. Otvorte ponuku „Služba“na hornom paneli nástrojov okna programu a vyberte položku „Makro“. Vyberte podpoložku "Visual Basic Editor" a rozbaľte ponuku "Vložiť". Vyberte položku "Modul" a vložte vytvorený dokument. Vráťte sa do ponuky „Nástroje“a znova prejdite na položku „Makro“. Použite podpoložku „Makra“a zadajte novovytvorenú. Makro spustíte kliknutím na tlačidlo Spustiť.

Odporúča: