oApp.DoCmd.OpenForm «Сведения об ученике»,,, «Идентификатор студента =» & StudentID
Тестирование в Office 16: если «Сведения об ученике» - это название вашей формыи Источник записи вашей формы - это таблица, из которой вы хотите получить источник, а «Student ID» - столбец номера индекса, и в вашей форме есть текстовое поле с источником управления, который является именем столбца этого номера индекса.или какой-то другой столбец в таблице, тогда должна быть возвращена одна запись (с результатом в текстовом поле).
Ниже приведен пример:
Сначала переписайте вашу функцию def вверху какOpenAccess(StudentID)
.
Затем выполните присвоение StudentID на листе, который вы хотите использовать:
Заполните B3 значением индекса по вашему выбору.
Затем временнооставить активную ячейку в A1.
Затем вызовите объект Sheet из объектов Microsoft Excel в дереве VBAProject на левой панели VBE.Запишите это в его модуль:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$B$3" Then
Call OpenAccess(Target.Value)
End If
End Sub
Затем нажмите на B3.