Як використовувати ListView з CheckBox в VBA

Автор: Peter Berry
Дата Створення: 11 Серпень 2021
Дата Оновлення: 17 Листопад 2024
Anonim
Excel Checkboxes - True, False Checkbox, List of VBA Checkboxes Tutorial
Відеоролик: Excel Checkboxes - True, False Checkbox, List of VBA Checkboxes Tutorial

Зміст

Використання керування ListView із прапорцями у формі VBA може зробити програму більш динамічною, надаючи користувачеві опції. ListView відображає елементи, використовуючи один з чотирьох різних переглядів і впорядковує їх у стовпці з заголовками Microsoft Excel або без них. Використовуйте властивість "ListItems.Add" для додавання елементів і "Перевірено", щоб визначити, які елементи були вибрані користувачем.


Інструкції

Заповніть елемент керування ListView в Excel за допомогою VBA (Hemera Technologies / Photos.com / Getty Images)
  1. Відкрийте Microsoft Excel, клацніть на вкладці "Розробник", а потім на "Visual Basic", щоб відкрити вікно редактора VBA. Натисніть меню "Вставити", а потім "Формат користувача" (форма користувача), щоб створити нову форму. Натисніть "Інструменти", "Додаткові елементи керування" і виберіть поле "Контроль Microsoft ListView" (елемент керування Microsoft ListView), щоб додати новий елемент "ListView" до форми.

  2. Клацніть правою кнопкою миші на елементі "ListView", а потім на "Властивості". Прокрутіть униз вікно та виберіть "Правда" поруч із опцією "Позначки". Натисніть "CommandButton" у вікні "Панель інструментів", а потім на форму, щоб додати нову кнопку. Додайте другу кнопку, використовуючи ті ж самі кроки.


  3. Двічі клацніть на "CommandButton1", щоб створити нову подію для цієї кнопки. Додайте наступний код до популярного "ListBox" з трьома елементами:

    Me.ListView1.ListItems.Add (1) = "Check Item 1" Me.ListView1.ListItems.Add (2) = "Check Item 2" Me.ListView1.ListItems.Add (3) = "Перевірити позицію 3"

  4. Поверніться до форми та двічі клацніть на "CommandButton2", щоб створити нову подію для цієї кнопки. Додайте наступний код для перегляду елементів "ListBox" і відображення вибраних елементів у вікні "Негайне":

    Для лічильника = 1 До Me.ListView1.ListItems.Count Якщо Me.ListView1.ListItems.Item (лічильник) .Checked Потім Debug.Print Me.ListView1.ListItems.Item (лічильник).

  5. Поверніться до форми та натисніть "F5", щоб запустити програму. Потім натисніть "CommandButton1", щоб заповнити елемент "ListView", а потім "CommandButton2", щоб показати вибрані елементи.


Що вам потрібно

  • Microsoft Excel

Багато іграшок для дітей та домашніх тварин, що доступні на ринку, випускаються в привабливих яскравих кольорах, але ми ніколи не впевнені, наскільки безпечні ці блискучі фарби та фарби. Якщо ви хочет...

У системі опалення та охолодження вашого будинку є канал, по якому проходить повітря. Кругові протоки часто зустрічаються в багатьох місцях. Вони ефективніше штовхають повітря, оскільки мають меншу по...

Цікаві Публікації