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

Вход

Регистрация

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

 

= Мир MS Excel/Вставка гиперссылок на файлы в определенном порядке - Мир MS Excel

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

Excel 2013
Здравствуйте.
Помогите разобраться.

В папке находится некоторое количество мелких файлов (самых разных форматов).
В конце названия этих файлов обязательно стоит дата их создания (например "udf56 05.10.2016")
На листе "1" - находится желтый столбец - в который вписаны определенные даты. Макрос ищет файлы с подходящей датой - и добавляет гиперссылки на них - в столбец B

Сейчас макрос выводит гиперссылки на эти файлы - вертикально, растягивая диапазон между разными датами в желтом столбце.
Как заставить макрос - выводить гиперссылки не вертикально - заполняя столбец В, а горизонтально - заполняя построчно столбцы B,C,D и т.д.?
К сообщению приложен файл: 98316.rar (18.0 Kb)


Сообщение отредактировал rotten41 - Среда, 08.02.2017, 10:37
 
Ответить
СообщениеЗдравствуйте.
Помогите разобраться.

В папке находится некоторое количество мелких файлов (самых разных форматов).
В конце названия этих файлов обязательно стоит дата их создания (например "udf56 05.10.2016")
На листе "1" - находится желтый столбец - в который вписаны определенные даты. Макрос ищет файлы с подходящей датой - и добавляет гиперссылки на них - в столбец B

Сейчас макрос выводит гиперссылки на эти файлы - вертикально, растягивая диапазон между разными датами в желтом столбце.
Как заставить макрос - выводить гиперссылки не вертикально - заполняя столбец В, а горизонтально - заполняя построчно столбцы B,C,D и т.д.?

Автор - rotten41
Дата добавления - 08.02.2017 в 10:36
K-SerJC Дата: Среда, 08.02.2017, 12:00 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация: 86 ±
Замечаний: 0% ±

Excel 2013
так надо?
К сообщению приложен файл: rotten41.xlsb (21.5 Kb)


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщениетак надо?

Автор - K-SerJC
Дата добавления - 08.02.2017 в 12:00
rotten41 Дата: Среда, 08.02.2017, 21:13 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
K-SerJC,
Ваш код - удаляет предыдущее форматирование столбцов (желтый цвет и черная рамка).
Кроме того - стирает те даты в столбце, для которых файлы не были найдены (конкретно 03.10.2016, 04.10.2016).
 
Ответить
СообщениеK-SerJC,
Ваш код - удаляет предыдущее форматирование столбцов (желтый цвет и черная рамка).
Кроме того - стирает те даты в столбце, для которых файлы не были найдены (конкретно 03.10.2016, 04.10.2016).

Автор - rotten41
Дата добавления - 08.02.2017 в 21:13
K-SerJC Дата: Четверг, 09.02.2017, 09:11 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация: 86 ±
Замечаний: 0% ±

Excel 2013
я в вашем коде только исправил адресацию, куда результат записывался
гиперссылки в столбик записывались, теперь они в строку пишутся.
никакое форматирование не предусмотрено в коде.
из вашего исходного примера также форматирование удаляется.


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщениея в вашем коде только исправил адресацию, куда результат записывался
гиперссылки в столбик записывались, теперь они в строку пишутся.
никакое форматирование не предусмотрено в коде.
из вашего исходного примера также форматирование удаляется.

Автор - K-SerJC
Дата добавления - 09.02.2017 в 09:11
rotten41 Дата: Четверг, 09.02.2017, 09:41 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
K-SerJC, я понял.
Просто может вы знаете - как запретить удаление строк (03.10.2016, 04.10.2016) ?
 
Ответить
СообщениеK-SerJC, я понял.
Просто может вы знаете - как запретить удаление строк (03.10.2016, 04.10.2016) ?

Автор - rotten41
Дата добавления - 09.02.2017 в 09:41
K-SerJC Дата: Четверг, 09.02.2017, 11:26 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация: 86 ±
Замечаний: 0% ±

Excel 2013
K-SerJC, я понял.
Просто может вы знаете - как запретить удаление строк (03.10.2016, 04.10.2016) ?

второй вопрос - вторая тема, см. правила форума

сделать можно все что угодно, только данный макрос заточен под определенную задачу
код совсем не учитывает, что у вас за данные были на листе, он их удаляет, потом из указаной папки с файлами формирует список и все.
по окончанию работы этого кода, можно дополнить форматирование нужным цветом, границы и добавить ячейки с датами, на которых не было найдено файлов


Благими намерениями выстелена дорога в АД.

Сообщение отредактировал K-SerJC - Четверг, 09.02.2017, 11:36
 
Ответить
Сообщение
K-SerJC, я понял.
Просто может вы знаете - как запретить удаление строк (03.10.2016, 04.10.2016) ?

второй вопрос - вторая тема, см. правила форума

сделать можно все что угодно, только данный макрос заточен под определенную задачу
код совсем не учитывает, что у вас за данные были на листе, он их удаляет, потом из указаной папки с файлами формирует список и все.
по окончанию работы этого кода, можно дополнить форматирование нужным цветом, границы и добавить ячейки с датами, на которых не было найдено файлов

Автор - K-SerJC
Дата добавления - 09.02.2017 в 11:26
rotten41 Дата: Четверг, 09.02.2017, 20:27 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
K-SerJC, все понял.
Спасибо за помощь
 
Ответить
СообщениеK-SerJC, все понял.
Спасибо за помощь

Автор - rotten41
Дата добавления - 09.02.2017 в 20:27
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Вставка гиперссылок на файлы в определенном порядке (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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