Получение информации из закрытого файла Excel (макрос)
Вставка
- Опубліковано 25 лип 2024
- Как строить связи между книгами (открытыми) мы уже знаем, а вот как получить информацию не открывая тот или иной файл - смотрите в нашем новом видео.
P.S. Ячейки в макросе, как и путь к файлу, нужно будет заменить своими значениями.
Наш сайт: pcandlife.ru
Ссылка на макрос: yadi.sk/i/DRT3310EtyJeU
TWITTER: / pcandlife
VK: pcandlife
Опачки! А это прям в десяточку! ))) Спасибочки! - Лайк и Подписка! Все красиво!
Спасибо, всё работает!)
Сулейман, не за что!
Добрый день! у меня не открывается Ваша ссылка на макрос
Добрый вечер! У меня вопрос. Мне нужно брать данные не с XCL файла, а из HTM. Как быть? Подскажите пожалуйста.
Иван, добрый день! Спасибо за видео. Помогите пожалуйста решить задачу подобную той, что Вы решили для Азата. Ссылка на закрытый файл у меня тоже должна меняться по условию. Процесс будет такой. Я открываю файл куда будут собираться данные, пишу в определенную ячейку имя закрытого файла откуда будут браться данные. Сохраняю, переоткрываю и Excel обновляет данные в ячейках содержащих гиперссылки на закрытый файл. Вопрос как сделать чтобы гиперссылки менялись при изменении данных в ячейке с именем импортируемого файла? Заранее благодарю!
Николай, добрый день. С огурцами посмотреть только вечером, около 21.00.
Николай, добрый день, если есть возможность - пришлите файлы (частично), тогда смогу ответить конкретно в чём проблема.
Иван, добрый день. Спасибо за урок.
Можно ли процедуру GetDataFromFile привязать к событию нажатия кнопки? Что-то типа такого.
Private Sub CommandButton1_Click()
Range("B4").Formula = "='C:\A\[Test13032020.xlsx]ПФК'!B2"
End Sub
Затруднился, как внутрь затолкать Sub GetDataFromFile ()
Спасибо.
Спасибо. Потыкался. Вопрос решился.
Александр, добрый день. Не за что! Лучше воспользоваться процедурой call и вызвать GetDatFromFile.
Здравствуйте. Подскажите как привязать макрос к ячейке, в которой указан адрес файла. Например, каждый месяц отдельный файл. Итого, надо надёргать 12 (например) ячеек, из разных файлов, но данные в одних и тех же ячейках в С20 скажем.
Сергей, добрый день. Не совсем понимаю ваш вопрос - если можете, пришлите файл с описанием и пояснениями на почту, она в описании канала.
@@ivankarpov5177 Подскажите, пожалуйста, как с помощью макроса подтянуть данные по артикулу. У меня есть 2 файла, в один из них нужно подтянуть название товара по артикулу. Артикулы в обоих файлах совпадают
Будут ли данные меняться в исходном файле, если данные в источнике (базе данных) изменить?
Spy Man, добрый день. Если вы что-то поменяете в базовом файле (откуда загружали информацию), автоматически ничего не изменится. Выход следующий - настройте в файле приёмнике автоматический запуск макроса при открытии файла.
Ivan Karpov Спасибо. Только вот как это делается. Буду очень признателен за информацию
Spy Man, можете воспользоваться советом из предыдущего видео ua-cam.com/video/M_z6Hx0CnGY/v-deo.html
Здравствуйте. Подскажите пожалуйста, можно ли прописать макрос на перенос данных, если основная таблица из которых переносятся данные постоянно пополняется и диапазон ячеек не фиксирован?
Тина, добрый день. Можно, самый простой вариант - указать большой диапазон ячеек.
@@ivankarpov5177 спасибо, я уже вчера так сделала) но у меня возникла другая проблема перенос разных диапазонов таблицы одной книги на разные листы другой книги.
@@user-jp5gn5yz5e а вот это уже интереснее 😁Тина, если не сложно пришлите файлик с обезличенным данными и описанием.
@@ivankarpov5177 А куда вам лучше выслать?)
@@user-jp5gn5yz5e mekas87@mail.ru
Здравствуйте. Подскажите, пожалуйста, как с помощью такого макроса подтянуть данные из закрытого файла по артикулу. У меня есть 2 файла, в один из них нужно подтянуть название товара по артикулу. Артикулы в обоих файлах совпадают
Замените название исходного файла и файла получателя на ваш, плюс добавьте ячейки где содержится ваш артикул.
@@ivankarpov5177 Не получается. А вы не могли бы это сделать, если я скину вам файлы на почту. Просто я мало что в этом понимаю
@@bibibodo6032 , к сожалению, не смогу.
Спасибо познавательно. Но вот задача, у меня, сводный отчёт за каждый месяц, а данные в разных файлах где месяца по листам, так вот как мне сделать ссылку на эти разные(закрытые файлы) да так, что бы выбрать месяц отчета. Соответственно ссылка сама меняется по условию например за май, то лист май. и тд. А еще внутри листа есть объекты разные...
Добрый день, уважаемый AZ Boys. Здесь нужно смотреть структуру самого файла, если вы можете прислать его небольшой фрагмент - можно будет сказать что-то более конкретное.
Хорошо! Куда лучше скинуть? В группу в ВК?
Лучше на почту axiros@yandex.ru
Есть! может новое видео за одно получится от вас. Я думаю похожая задача у многих возникает. Хорошо если без макросов можно как-то. Получается, что ссылка (гиперссылка) составная из нескольких условий строиться. Но при этом на закрытый файл. На открытый файл она работает, а вот на закрытый не хочет. (делал ч/з двссыл). Заранее спасибо!
Az Boys, получение подтверждаю. Как только будет готово, отправлю вам результат.
а как диапазон прописать а не одну ячейку?
Добрый день, Михаил. В макрос просто прописать диапазон (вместо B11, тот, который вам нужен) и с какой ячейки начать (в примере это C20).