Это лист макросов Excel 4.0, часть языка макросов XLM.
Он включен для обратной совместимости с версиями до Excel 4.
Язык VBA был введен в Excel 5 и значительно превосходит его во всех отношениях, поэтому XLM был прекращен.
Чтобы использовать его (не рекомендуется), вы пишете серию команд XLM в столбце. Это будет выполнено сверху вниз. Чтобы объявить это, вы выбираете верхнюю ячейку этого диапазона, затем в меню «вставка», в подменю «имя», выберите «определить». Дайте ему подходящее имя и нажмите «добавить». Затем выберите его в том же диалоговом окне, и переключатели появятся ниже. Они предложат «команду», «функцию» или «нет». Выберите команду или функцию, в зависимости от ситуации.
Вы даже можете вызвать процедуру VBA из макроса Excel 4.0 XLM, используя функцию RUN в XLM. Например, следующий макрос запускает подпрограмму Test, содержащуюся в Module1 в книге Book1.xls:
=RUN(Book1.xls!Module1.Test)
Как сказано в этой статье :
Благодаря практике «стратегической несовместимости» Microsoft и полному презрению к инвестициям, сделанным их клиентами, эти элементарные макросы требовали особых модификаций для каждой новой версии Excel в течение десятилетия с момента их первоначального выпуска, и положение вещей ухудшилось, а не лучше, поскольку Microsoft представила новый язык программирования Visual Basic для Excel (сам по себе помойка несовместимости между выпусками)
Если вы хотите узнать больше о XLM, вот несколько ресурсов: