Ответа Не последовало.
Запустите код VBA для каждой отдельной записи в форме с несколькими элементами. У меня есть форма с несколькими элементами, которую я использую для обновления информации о нескольких записях. Информация, которую необходимо обновить в каждой записи, уникальна / вводится независимо друг от друга как нечто, что пользователь должен определить по фотографии. Пользовательская форма отобразит список продуктов в окне списка, и мы сможем выбрать несколько элементов из списка. Нажав на кнопку "Добавить элемент", мы сможем добавить несколько элементов на рабочий лист. В этой статье рассказывается, как создать список с несколькими вариантами выбора в Excel VBA. Он включает в себя. Как создать пользовательскую форму. Как создать Listbox. Добавление элементов в listbox. Множественный выбор в listbox. При нажатии кнопки command получаем список на рабочем листе и общую сумму суммы. Как написать функцию Sum с переменной в VBA. Типы форм Excel. Существует несколько типов форм, которые можно создавать в Excel: формы данных, рабочие листы, содержащие элементы управления Form и ActiveX, и пользовательские формы VBA. Вы можете использовать каждый тип формы отдельно или комбинировать их различными способами, чтобы создать решение, которое подходит именно вам. Это включает в себя. 1 Как создать пользовательскую форму. 2 Как создать список. 3 Добавление элементов в список.  Множественный выбор в списке 1. При нажатии командной кнопки вы получите список на рабочем листе и общую сумму.  Как написать функцию Sum с переменной в VBA. Метод AddItem [Справочник по языку Access 2003 VBA] Добавляет новый элемент в список значений, отображаемых указанным элементом управления списком или полем со списком комбинаций. Требуется выражение. Выражение, которое возвращает один из объектов в списке "Применяется к". Например, создайте элемент управления списком, щелкнув на ListBox в панели инструментов. Затем вы можете перетащить список в пользовательскую форму. Когда вы дойдете до рамки "Выбрать тип", не забудьте сначала нарисовать эту рамку, прежде чем размещать в ней три кнопки выбора. 4. Вы можете изменить названия и подписи элементов управления. Названия используются в коде Excel VBA. Подписи - это те, которые отображаются на вашем экране. В форме данных заголовки всех столбцов отображаются в виде меток в одном диалоговом окне. К каждой метке примыкает пустое текстовое поле, в которое можно ввести данные для каждого столбца, максимум до 32 столбцов. В форме данных вы можете вводить новые строки, находить строки с помощью навигации или (в зависимости от содержимого ячейки) обновлять и удалять строки . Основные шаги для создания пользовательской формы следующие: 1 Вставьте пользовательскую форму в VBAProject вашей книги. 2 Напишите процедуру для отображения пользовательской формы. 3 Добавьте элементы управления ActiveX.  Измените свойства элементов управления ActiveX 1. Напишите процедуры обработки событий для элементов управления ActiveX. В этом примере элемент добавляется в начало списка в элементе управления полем со списком. Чтобы функция заработала, вы должны передать ей объект ComboBox, представляющий элемент управления полем со списком в форме, и строковое значение, представляющее текст добавляемого элемента. В этом примере элемент добавляется в конец списка в элементе управления listbox. Чтобы функция заработала, вы должны передать ей объект ListBox, представляющий элемент управления listbox в форме, и строковое значение, представляющее текст добавляемого элемента.
https://answers.microsoft.com/en-us/office/forum/office_2010-access/run-vba-code-on-each-individual-record-in-a/e63d0afd-0aa8-4386-9c58-67650758417b http://www.excelcrazy.com/create-multiple-selection-listbox-in-excel-vba/ https://support.office.com/en-us/article/Overview-of-forms-Form-controls-and-ActiveX-controls-on-a-worksheet-15BA7E28-8D7F-42AB-9470-FFB9AB94E7C2 http://www.excelcrazy.com/create-multiple-selection-listbox-in-excel-vba/ https://msdn.microsoft.com/en-us/library/office/aa220779(v=office.11).aspx http://www.excel-easy.com/vba/examples/multiple-list-box-selections.html https://support.office.com/en-us/article/Overview-of-forms-Form-controls-and-ActiveX-controls-on-a-worksheet-15BA7E28-8D7F-42AB-9470-FFB9AB94E7C2 https://support.office.com/en-us/article/Overview-of-forms-Form-controls-and-ActiveX-controls-on-a-worksheet-15BA7E28-8D7F-42AB-9470-FFB9AB94E7C2 https://msdn.microsoft.com/en-us/library/office/aa220779(v=office.11).aspx https://msdn.microsoft.com/en-us/library/office/aa220779(v=office.11).aspx
как добавить несколько элементов в поле управления формой vba