Як видалити рядок vba

Відео - Як швидко видалити порожні рядки, клітинки в Excel

Видалення рядка VBA є стандартною і часто респонденти користуються послугами розробниками процедурою. Проте, у менш досвідчених користувачів виконання даної операції може викликати деякі труднощі.
Інструкція
1
Переконайтеся в тому, що зрозумілий синтаксис команди видалення рядки з використанням команди Delete. Так для рядка, що містить активний осередок, команда буде виглядати як ActiveCell.EntireRow.Delete, а необхідність видалення певної кількості рядків змінить її на Rows ( "номер_первой_строкі: номер_последней_строкі"). Delete (для Excel).



2
Використовуйте подібний синтаксис команди, щоб видалити вибрані рядки і в VBA, але з розширеними параметрами. Для цього перш за все визначте необхідну дію: Private Sub Видалення строкі_Click (). Вкажіть потрібну програму Dim ea As Excel.Application і виберіть необхідну робочу книгу Dim ewb As Excel.Workbook. Потім вкажіть підлягає редагуванню сторінці документа Dim ews As Excel.Worksheet.
3
Пропустіть одну сходинку і введіть значення Set XLAp = CreateObject (Class: = "Excel.Application"). Задайте точне розміщення в наступному рядку: Set XLWb = XLAp.Workbooks. Open ( "drive: 1.xls"). Скористайтеся наступним значенням: Set XLWs = XLWb.ActiveSheet.
4
Пропустіть ще одну рядок і введіть значення обраного завдання: XLWs.Rows (1). Delete.Сохраніте редагування документа: XLWb.Save. Завершіть роботу програмно відкритої програми: XLAp.Quit.
5
пропустіть наступну рядок і замініть змінні на об`єкти з пам`яті: Set XLWs = Nothing.Повторіте цю ж команду для кожної відкритої змінної: Set XLWb = Nothingі, нарешті, останньою: Set XLAp = Nothing.Завершіте команду введенням стандартного End Sub.
6
Використовуйте макроси для виконання і більш складних операцій з видалення непотрібних рядків документа. Для цього створіть нову книгу додатки Excel і введіть необхідні значення. Розкрийте меню «Сервис» верхній панелі інструментів вікна програми і вкажіть пункт «Макрос». Виберіть підпункт «Редактор Visual Basic» і розкрийте меню «Вставка». Вкажіть пункт «Модуль» і вставте створений документ. Поверніться в меню «Сервис» і знову перейдіть в пункт «Макрос». Скористайтеся підпунктом «Макрос» і вкажіть щойно створений. Запустіть макрос натисканням кнопки «Виконати».

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!
Схожі
» » Як видалити рядок vba