Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Изменить ссылку на другую книгу при протягивании по шаболну - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменить ссылку на другую книгу при протягивании по шаболну (Макросы/Sub)
Изменить ссылку на другую книгу при протягивании по шаболну
drugojandrew Дата: Воскресенье, 06.09.2015, 12:17 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 141
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день.
Помогите, пожалуйста, решить следующую задачу.
Есть множество книг, раскиданных в папках с названиями в хронологии по неделям (2015-08-01, 2015-08-08, 2015-08-15 и т.п.), месяцам (доход 2015-08, доход 2015-09 и т.п) и годам (2012, 2013, 2014 и т.п.). Путь выглядит так: "\Доход\Доход 2015-08\2015-08-06\[Allo form 2015.08.06.xls]Лист1'!$B$2". Период - несколько лет. Сами книги тоже называются соответственно дате. Хочу на остновании оперделенных значений в этих книгах построить график. Нужен макрос (а может быть и формула), который при протягивании ячеек с введенным путем, автоматически изменял бы его по определенному шаблону. В моем случае прибавлял бы в пути к файлу неделю, месяц или год (смотри приложенный архив).
К сообщению приложен файл: 8266433.zip (44.5 Kb)


Сообщение отредактировал drugojandrew - Воскресенье, 06.09.2015, 12:21
 
Ответить
СообщениеДобрый день.
Помогите, пожалуйста, решить следующую задачу.
Есть множество книг, раскиданных в папках с названиями в хронологии по неделям (2015-08-01, 2015-08-08, 2015-08-15 и т.п.), месяцам (доход 2015-08, доход 2015-09 и т.п) и годам (2012, 2013, 2014 и т.п.). Путь выглядит так: "\Доход\Доход 2015-08\2015-08-06\[Allo form 2015.08.06.xls]Лист1'!$B$2". Период - несколько лет. Сами книги тоже называются соответственно дате. Хочу на остновании оперделенных значений в этих книгах построить график. Нужен макрос (а может быть и формула), который при протягивании ячеек с введенным путем, автоматически изменял бы его по определенному шаблону. В моем случае прибавлял бы в пути к файлу неделю, месяц или год (смотри приложенный архив).

Автор - drugojandrew
Дата добавления - 06.09.2015 в 12:17
Manyasha Дата: Воскресенье, 06.09.2015, 23:39 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 898 ±
Замечаний: 0% ±

Excel 2010, 2016
drugojandrew, через Сцепить подойдет?
Код
="\Доход\Доход "&ТЕКСТ(A2;"ГГГГ-ММ")&"\"&ТЕКСТ(A2;"ГГГГ-ММ-ДД")&"\[Allo form "&ТЕКСТ(A2;"ГГГГ.ММ.ДД")&".xls]Лист1'!$B$2"
К сообщению приложен файл: 7643795.xls (37.0 Kb)


ЯД: 410013299366744 WM: R193491431804
 
Ответить
Сообщениеdrugojandrew, через Сцепить подойдет?
Код
="\Доход\Доход "&ТЕКСТ(A2;"ГГГГ-ММ")&"\"&ТЕКСТ(A2;"ГГГГ-ММ-ДД")&"\[Allo form "&ТЕКСТ(A2;"ГГГГ.ММ.ДД")&".xls]Лист1'!$B$2"

Автор - Manyasha
Дата добавления - 06.09.2015 в 23:39
ikki Дата: Понедельник, 07.09.2015, 02:28 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
Путь выглядит так: "\Доход\Доход 2015-08\2015-08-06\[Allo form 2015.08.06.xls]Лист1'!$B$2".
с одним апострофом?
не верю.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
Путь выглядит так: "\Доход\Доход 2015-08\2015-08-06\[Allo form 2015.08.06.xls]Лист1'!$B$2".
с одним апострофом?
не верю.

Автор - ikki
Дата добавления - 07.09.2015 в 02:28
drugojandrew Дата: Понедельник, 07.09.2015, 10:45 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 141
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Manyasha, спасибо, я тоже об этом подумал, когда уже домой уехал))
 
Ответить
СообщениеManyasha, спасибо, я тоже об этом подумал, когда уже домой уехал))

Автор - drugojandrew
Дата добавления - 07.09.2015 в 10:45
drugojandrew Дата: Понедельник, 07.09.2015, 10:47 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 141
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
ikki, это часть пути. Весь остаток пути на сервере не стал указывать.
 
Ответить
Сообщениеikki, это часть пути. Весь остаток пути на сервере не стал указывать.

Автор - drugojandrew
Дата добавления - 07.09.2015 в 10:47
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменить ссылку на другую книгу при протягивании по шаболну (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!