Как вернуть несколько значений из функции в Microsoft Access VBA
Computer Learning Zone
0:00 / 0:00
Как вернуть несколько значений из функции в Microsoft Access VBA
2 994 просмотра · 5 дней назад
Computer Learning Zone
254 тыс. подписчиков
2 994 просмотра · 5 дней назад
В этом уроке мы рассмотрим, как возвращать несколько значений из функции VBA в Microsoft Access, используя параметры ByRef. Мы создадим многоразовую функцию поиска клиента, которая возвращает логическое значение успеха, заполняя переменные адреса, города, штата, почтового индекса и страны, используя набор записей для получения связанной информации о клиенте в одном месте.
Холден из Гонолулу, Гавайи (платиновый участник) спрашивает: «В моей форме заказа при выборе клиента мне нужно получить его адрес, город, штат и почтовый индекс. Я могу получить каждую часть отдельно, но мне нужна одна и та же информация в нескольких местах, и дублирование кода становится неудобным. Есть ли чистый способ, чтобы одна процедура передавала моему коду все эти связанные значения?»
Участники уровня Silver и выше получают доступ к расширенной версии этого видео. В расширенной версии мы изучим другие способы возврата нескольких значений в VBA, включая использование массива Variant, открытого типа с именованными членами, коллекций и модуля класса. Мы рассмотрим использование коллекций в качестве альтернативы параметрам ByRef.
РАСШИРЕННАЯ ВЕРСИЯ ВИДЕО ТОЛЬКО ДЛЯ УЧАСТНИКОВ:
• Return Multiple Values EXTENDED CUT MEMBER...
РАЗДЕЛЫ:
00:00 Введение
03:13 Возврат нескольких значений с помощью ByRef
06:15 Предварительные условия
07:10 Подготовка полей формы заказа
08:34 Поиск данных клиента с помощью набора записей
12:25 Создание многократно используемой функции GetCustomerInfo
15:24 Вызов функции из формы
19:14 Альтернативные методы для множественных выходных данных
22:23 Заключение
СТАНЬТЕ УЧАСТНИКОМ:
YouTube: / @599cd
или Мой сайт: https://599cd.com/THMember
УЗНАТЬ БОЛЬШЕ:
Возврат нескольких значений: https://599cd.com/ReturnMultipleValues
ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ:
Контакты: https://599cd.com/Contacts
Выставление счетов: https://599cd.com/Invoicing
Введение в VBA: https://599cd.com/IntroVBA
Создание функции: https://599cd.com/Function
ByRef против ByVal: https://599cd.com/ByRef
DLookup: https://599cd.com/DLookup
Окно состояния: https://599cd.com/Status
Наборы записей: https://599cd.com/Recordset
Область действия: https://599cd.com/Scope
ССЫЛКИ:
Хитрости DLookup: https://599cd.com/DLookupTricks
Более быстрый DLookup: https://599cd.com/FasterDLookup
TempVars: https://599cd.com/TempVars
Scope: https://599cd.com/Scope
Arrays: https://599cd.com/Arrays
Модули классов: https://599cd.com/ClassModules
РЕКОМЕНДУЕМЫЕ КУРСЫ:
ByRef vs ByVal в Access Developer 25: https://599cd.com/ACD25
Пользовательские функции VBA в Access Developer 17: https://599cd.com/ACD17
Наборы записей в Access Developer 16: https://599cd.com/ACD16
Массивы в Access Developer 21: https://599cd.com/ACD21
Пользовательские типы в Access Developer 40: https://599cd.com/ACD40
Модули классов в Access Developer 50: https://599cd.com/ACD50
БЕСПЛАТНЫЕ ШАБЛОНЫ ДЛЯ СКАЧИВАНИЯ:
Бесплатные шаблоны TechHelp: https://599cd.com/THFree
Пустой шаблон: https://599cd.com/Blank
Управление контактами: https://599cd.com/Contacts
Ввод заказов и выставление счетов: https://599cd.com/Invoicing
Больше шаблонов Access: https://599cd.com/AccessTemplates
БРИЛЛИАНТОВЫЕ СПОНСОРЫ:
Больше информации о наших спонсорах: https://599cd.com/DiamondSponsors
ДОПОЛНИТЕЛЬНЫЕ РЕСУРСЫ:
БЕСПЛАТНЫЙ Access для начинающих, уровень 1: https://599cd.com/Free1
Как использовать Access за 30 минут: https://599cd.com/30Minutes
Доступ 2 за 1 доллар: https://599cd.com/1Dollar
Пожертвовать в мою копилку: https://599cd.com/TipJar
Магазин мерча! Приобретайте фирменную продукцию здесь: https://599cd.com/Merch
Подпишитесь на мою рассылку: https://599cd.com/YTML
Свяжитесь со мной: https://599cd.com/Contact
Техническая поддержка: https://599cd.com/TechHelp
Консультационная помощь: https://599cd.com/DevNet
Twitter: / learningaccess
https://en.wikipedia.org/wiki/Microso...
https://products.office.com/en-us/access
https://microsoft.com/en-us/microsoft...
КЛЮЧЕВЫЕ СЛОВА:
Техническая поддержка, Access 2016, Access 2019, Access 2021, Access 2024, Access 365, Microsoft Access, MS Access, Учебник по MS Access, #msaccess, #microsoftaccess, #help, #howto, #tutorial, #learn, #lesson, #training, #database, VBA функция с несколькими возвращаемыми значениями, VBA параметры ByRef, VBA возвращает несколько значений, VBA логическая функция, VBA поиск в наборе записей, многоразовая функция VBA, DAO набор записей, поиск клиента в VBA, выходные параметры VBA, альтернатива VBA DLookup
ВОПРОСЫ:
Пожалуйста, не стесняйтесь задавать свои вопросы или оставлять комментарии ниже. Спасибо.
Живите долго и процветайте.