ник: Анатолий (Киев)
Еще добавлю, что структура заполняется, но дальше нигде не используется.
А в строке If CurrentProject.AllForms(Форма2).IsLoaded = True Then имя формы без кавычек. И это работает?
angel_026, у вас в заголовках модулей присутствует строка Option Explicit? Похоже, что НЕТ.