MS Access VBA - Частные Subs с тем же именем - PullRequest
0 голосов
/ 23 января 2019

У меня есть база данных, в каждой из которых есть кнопка «Выход из базы данных».

У меня есть процедура обработки событий, которая выполняется «по щелчку», каждая кнопка «выход из базы данных» в базе данных имеет одно и то же имя: Private Sub exitDatabase_Click()

Каждая подпрограмма содержит немного разные выходыусловия.Я еще не сталкивался с ошибкой, но может ли одно и то же имя для всех моих кнопок «выход из базы данных» вызвать ошибку где-то в конце строки, даже если они все являются частными подпрограммами и существуют в разных формах?Я бы так не подумал, потому что они частные, но я не уверен.

Спасибо заранее за ваш вклад - извините, если об этом уже спрашивали, я просто не смог найти ответ.

1 Ответ

0 голосов
/ 23 января 2019

Нет.Каждая частная подпрограмма является частной для этой формы, что означает, что она не будет мешать другим частным подпрограммам.Если у вас есть несколько общедоступных подпрограмм с одним и тем же именем, это создаст проблему (перегрузка не поддерживается напрямую в vba)

...