Страницы: 1
RSS
Работа: перевод ссылок в текстовый формат, работа с файлами воспроизведение ссылок
 
Коллеги, добрый день, владею VBA, но на достаточно базового уровне, нужна платная помощь экспертов в написании макроса

Необходимо на первом этапе выполнить достаточно не сложную задачу
Есть два файла, 2 ссылается на первый, необходимо выдернуть все ссылки в заданном формате (при этом могут встречаться ссылки по типу [Файл_1.xlsx]Balance'!B5 + [Файл_1.xlsx]Balance'!C5 (строго ограничено не более 2х) необходимо разделить тогда их на 2 разные составляющие

Кратко, что из себя в целом представляет работа
Есть наборка файлов около 100 которые были утверждены в разных версиях (версии известны), допустим 1.1, 1.2, 1.13. И есть актуальная версия шаблона 3.0
Версии отличаются тем, что там по разному диапазоны вставляют, в том числе на разные листы. Есть файл который завязан с 3.0 на версию 1.13, с 3.0 завязан на 1.1 итп, нужно по его подобию чтобы файлы перестроились в новую версию (по шаблону связи 3.0 и 1.13)

Что сейчас есть:
У меня есть макрос (написан был коллегой ранее, и мне кажется не совсем оптимален с точки зрения производительности) он по заданному диапазону, страницы с файла версии 1.1 переставляет в заданный диапазон, страницу версии 3.0 перебирая все файлы. Пока нету необходимости перебирать данный макрос. Поэтому я бы предложил его в качестве работы во второй этап.

Необходимо сделать:
Нужен макрос, который может выдернуть все ссылки из файла 2 на файл 1 и упорядочить их на листе, чтобы можно было передать на вход работу макросу 2 (который есть и работает)
В качестве примера прикрепил виденье работы макроса. Есть Файл_1 с данными, есть файл_2 с ссылками на Файл_1, необходимо собрать данные в файл Result
 
Mikhail Mad, здравствуйте
    Пишу в личку
    Заказ свободен
Изменено: Jack Famous - 08.09.2023 16:12:10
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Не много попробую более точно и просто сформулировать
Есть файл 2 исходные данные
Есть файл 1, там ссылки на файл 2
Необходимо в третьем файле сформировать ссылки в виде начало (строка, столбец) и конец (строка, столбец)

Ссылка может быть 1 ячейка Файла 1 = 1 ячейка Файла 2
1 ячейка Файла 1 = 1 ячейка файла 2 + 1 ячейка Файла 2 (для этого используется дополнительная таблица, в файле результат столбцы H:M)
Всего может быть только вариант 1 к 1 или 2 к 1 (сумма)
Изменено: Mikhail Mad - 08.09.2023 16:58:02
 
Пишу в личку.
Обменялись.
Изменено: asesja - 09.09.2023 01:38:53
 
Спасибо большое asesja, все порядочно сделал
Сейчас будем пробовать осилить 2 этап, оптимизировать старый макрос :)
Страницы: 1
Наверх