Показать сообщение отдельно
Старый 19.07.2024, 23:51   #1
E69
Лентяй и флудер
 
Аватар для E69
 
Регистрация: 10.04.2007
Адрес: Транссиб, 3339 км.
Сообщений: 5,852
Вы сказали Спасибо: 2,215
Поблагодарили 2,543 раз(а) в 883 сообщениях
E69 хороший собеседник
По умолчанию Перенос объектов из маршрута в маршрут (макрос)

Всем привет!
Может, я где-то изобретаю велосипед - но, строя маршруты в МСТС, всегда хотелось иметь достаточно легкий способ собрать объекты из нескольких маршрутов в свой.

Чтобы решить проблему, сделал макрос для Excel, который умеет читать ref-файлы из любого маршрута, создавая общий список объектов.

Этот список можно править руками, используя все средства Excel.
Наконец, главное - есть возможность сгенерировать по нему новый общий .ref,
а также скопировать все упомянутые объекты в другой маршрут,
в том числе с сезонными текстурами при их наличии.


Скачать и попробовать можно тут:
https://disk.yandex.ru/i/CzC2v5LyjhIJHw

Да, на втором листе в этой книге уже сразу собрал объекты из десятка маршрутов, имеющихся в даунлоаде trainsim.ru, отсмотрел их, удалил непригодное для переиспользования в русских трассах, и классифицировал все объекты по единой системе - может, не идеальной, но хотя бы общей для всех (что, кстати, оказалось значительно дольше, чем собственно запрограммировать кнопки на листе).
Have fun)

По быстродействию особо не оптимизировал, но вряд ли массовое копирование объектов будет нужно вам каждый день.

Системные требования: русскоязычный Excel 2007 и новее, МСТС.

Последний раз редактировалось E69; 28.07.2024 в 23:28.
E69 на форуме   Ответить с цитированием
Этот пользователь сказал Спасибо E69 за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА