У меня есть лист Excel с двумя таблицами tableOne и tableTwo. В проводнике проекта VBA отображается tableOne (сначала создается), а tableTwo нет (создается позже). Мне нужно создать собственный код для обеих таблиц, и я хотел бы отобразить их на одном листе. Похоже, VBA позволяет только одну таблицу на листе. Я проверил это на другом листе с двумя таблицами - тот же результат. Погуглил на несколько подсказок, но ничего не получил. Пожалуйста, посоветуйте. Вы можете легко попробовать сами. Откройте новую рабочую книгу, перейдите к первому рабочему листу и создайте там таблицы (т. Е. Отформатируйте диапазон как таблицу). Если вы откроете проводник проекта VBA, вы увидите только таблицу, которую вы создали первой. Я не настолько опытен в VBA, и Google не оказал особой помощи. AFAIK, если я хочу добавить пользовательский код к объекту (то есть обработку событий), мне нужно присоединить его к объекту. Поскольку вторая таблица отсутствует, там нет никакой возможности обрабатывать события