Пытаюсь автоматизировать рабочий процесс. В основном это расписание автобусов.
Скажем, у меня есть лист с несколькими столбцами и формула для расчета времени достижения между различными остановками.
Я хочу рассчитать еще один лист с указанием времени в обратном пути.
Исходный лист: 
Автоматически создавать обратный лист с измененной формулой: 
Новый обратный лист должен копировать столбцы в обратном порядке. И измените оригинальную формулу, используя время.
Цель:
Создайте лист, в который я ввожу время начала, остальные времена должны быть заполнены автоматически. У меня есть время начала для источников
Идея в том, чтобы, как только я заполнил маршрут в один конец формулой, создаю новый лист с подробными сведениями о возвращаемом путешествии и могу указать время начала из источника возврата.
Может ли это быть сделано в макросах Excel или более быстрым способом?
Пробовал вариант записи Excel, но для этого нужны жестко закодированные имена столбцов. Это не динамично, если у меня новый маршрут с другим количеством остановок, я хочу, чтобы он генерировал лист в обратном порядке на основе оригинального
Ценю некоторую помощь. Спасибо!