Зміст
Використання керування ListView із прапорцями у формі VBA може зробити програму більш динамічною, надаючи користувачеві опції. ListView відображає елементи, використовуючи один з чотирьох різних переглядів і впорядковує їх у стовпці з заголовками Microsoft Excel або без них. Використовуйте властивість "ListItems.Add" для додавання елементів і "Перевірено", щоб визначити, які елементи були вибрані користувачем.
Інструкції
Заповніть елемент керування ListView в Excel за допомогою VBA (Hemera Technologies / Photos.com / Getty Images)-
Відкрийте Microsoft Excel, клацніть на вкладці "Розробник", а потім на "Visual Basic", щоб відкрити вікно редактора VBA. Натисніть меню "Вставити", а потім "Формат користувача" (форма користувача), щоб створити нову форму. Натисніть "Інструменти", "Додаткові елементи керування" і виберіть поле "Контроль Microsoft ListView" (елемент керування Microsoft ListView), щоб додати новий елемент "ListView" до форми.
-
Клацніть правою кнопкою миші на елементі "ListView", а потім на "Властивості". Прокрутіть униз вікно та виберіть "Правда" поруч із опцією "Позначки". Натисніть "CommandButton" у вікні "Панель інструментів", а потім на форму, щоб додати нову кнопку. Додайте другу кнопку, використовуючи ті ж самі кроки.
-
Двічі клацніть на "CommandButton1", щоб створити нову подію для цієї кнопки. Додайте наступний код до популярного "ListBox" з трьома елементами:
Me.ListView1.ListItems.Add (1) = "Check Item 1" Me.ListView1.ListItems.Add (2) = "Check Item 2" Me.ListView1.ListItems.Add (3) = "Перевірити позицію 3"
-
Поверніться до форми та двічі клацніть на "CommandButton2", щоб створити нову подію для цієї кнопки. Додайте наступний код для перегляду елементів "ListBox" і відображення вибраних елементів у вікні "Негайне":
Для лічильника = 1 До Me.ListView1.ListItems.Count Якщо Me.ListView1.ListItems.Item (лічильник) .Checked Потім Debug.Print Me.ListView1.ListItems.Item (лічильник).
-
Поверніться до форми та натисніть "F5", щоб запустити програму. Потім натисніть "CommandButton1", щоб заповнити елемент "ListView", а потім "CommandButton2", щоб показати вибрані елементи.
Що вам потрібно
- Microsoft Excel