Страницы: 1
RSS
Макрос для обновления связей
 
Доброго времени суток!
Прошу посодействовать и дать компетентное мнение.
Необходим макрос для обновления связей со сторонних файлов.
Во вложенной таблице есть ячейки (выделены желтым цветом) в которых будут находиться формулы на сторонние файлы.
Название и связи на ячейки стороннего файла будут неизменными, будет меняться местонахождение файла.
В идеальном варианте итог должен быть таков:
Выбираем, допустим месяц отчета, нажимаем кнопку и все обновилось и пере затянулось с соответствующего актуального документа.  
 
Цитата
Roman_Solar пишет:  пере затянулось с соответствующего актуального документа.
можго без макроса - один раз указать нужный файл (нужного месяца) -
через: Данные->Изменить связи (указать нужный файл вместо предыдущей связи)
- будут изменены все ссылки всех формул с предыдущего файла на выбранный
Изменено: JeyCi - 18.02.2015 10:19:37
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
Спасибо, но дело в том что, количество сторонних файлов может быть большим, и не только применимо к этой таблице (вложенная таблица для примера)
 
Цитата
Roman_Solar пишет: пере затянулось с соответствующего актуального документа.
вы же написали, что он один (нужного месяца) !!
Изменено: JeyCi - 18.02.2015 10:20:54
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
именно к этой таблице один, необходим универсальный макрос и к другим таблицам, это вроде примера.
Пользователь данной таблицы хочет тупо нажимать на кнопку и выбрать период
 
Цитата
Roman_Solar пишет: Пользователь данной таблицы хочет тупо нажимать на кнопку и выбрать период
я пас - никогда не работала над таким ТЗ (с формулировкой "тупо")
P.S.
п.п. 2.3 правил

Цитата
 2.3. Приложите файл(ы) с примером (общим весом не более 100 Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.    
Изменено: JeyCi - 18.02.2015 11:08:31
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
Если будет меняться лишь путь, то может помочь такой
Код
    Selection.Replace What:="Ulse 2014\12. December", _
               Replacement:="Ulse 2015\01. January", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
 
Один раз задаешь путь и все поменялось. Правда путь задаеться вручную, наверное сможете доработать
 
Цитата
v.fix86 пишет: Правда путь задаеться вручную, наверное сможете доработать
Спасибо, попробую... дам обратную связь в любом случае)))
Страницы: 1
Наверх