Получение информации из закрытого файла Excel (макрос)

Поділитися
Вставка
  • Опубліковано 25 лип 2024
  • Как строить связи между книгами (открытыми) мы уже знаем, а вот как получить информацию не открывая тот или иной файл - смотрите в нашем новом видео.
    P.S. Ячейки в макросе, как и путь к файлу, нужно будет заменить своими значениями.
    Наш сайт: pcandlife.ru
    Ссылка на макрос: yadi.sk/i/DRT3310EtyJeU
    TWITTER: / pcandlife
    VK: pcandlife

КОМЕНТАРІ • 39

  • @user-wp7mv5eq3t
    @user-wp7mv5eq3t Місяць тому

    Опачки! А это прям в десяточку! ))) Спасибочки! - Лайк и Подписка! Все красиво!

  • @SuleimanVatrushkin
    @SuleimanVatrushkin 6 років тому

    Спасибо, всё работает!)

  • @user-yn7cd8rj7g
    @user-yn7cd8rj7g 5 років тому +1

    Добрый день! у меня не открывается Ваша ссылка на макрос

  • @user-eh8rm9bb3r
    @user-eh8rm9bb3r Рік тому

    Добрый вечер! У меня вопрос. Мне нужно брать данные не с XCL файла, а из HTM. Как быть? Подскажите пожалуйста.

  • @nikolaidruzhinin4926
    @nikolaidruzhinin4926 5 років тому

    Иван, добрый день! Спасибо за видео. Помогите пожалуйста решить задачу подобную той, что Вы решили для Азата. Ссылка на закрытый файл у меня тоже должна меняться по условию. Процесс будет такой. Я открываю файл куда будут собираться данные, пишу в определенную ячейку имя закрытого файла откуда будут браться данные. Сохраняю, переоткрываю и Excel обновляет данные в ячейках содержащих гиперссылки на закрытый файл. Вопрос как сделать чтобы гиперссылки менялись при изменении данных в ячейке с именем импортируемого файла? Заранее благодарю!

    • @ivankarpov5177
      @ivankarpov5177  5 років тому

      Николай, добрый день. С огурцами посмотреть только вечером, около 21.00.

    • @ivankarpov5177
      @ivankarpov5177  5 років тому

      Николай, добрый день, если есть возможность - пришлите файлы (частично), тогда смогу ответить конкретно в чём проблема.

  • @user-mn3ds2il4o
    @user-mn3ds2il4o 4 роки тому

    Иван, добрый день. Спасибо за урок.
    Можно ли процедуру GetDataFromFile привязать к событию нажатия кнопки? Что-то типа такого.
    Private Sub CommandButton1_Click()
    Range("B4").Formula = "='C:\A\[Test13032020.xlsx]ПФК'!B2"
    End Sub
    Затруднился, как внутрь затолкать Sub GetDataFromFile ()
    Спасибо.

    • @user-mn3ds2il4o
      @user-mn3ds2il4o 4 роки тому

      Спасибо. Потыкался. Вопрос решился.

    • @ivankarpov5177
      @ivankarpov5177  4 роки тому

      Александр, добрый день. Не за что! Лучше воспользоваться процедурой call и вызвать GetDatFromFile.

  • @shsn100
    @shsn100 3 роки тому

    Здравствуйте. Подскажите как привязать макрос к ячейке, в которой указан адрес файла. Например, каждый месяц отдельный файл. Итого, надо надёргать 12 (например) ячеек, из разных файлов, но данные в одних и тех же ячейках в С20 скажем.

    • @ivankarpov5177
      @ivankarpov5177  3 роки тому

      Сергей, добрый день. Не совсем понимаю ваш вопрос - если можете, пришлите файл с описанием и пояснениями на почту, она в описании канала.

    • @bibibodo6032
      @bibibodo6032 2 роки тому +1

      @@ivankarpov5177 Подскажите, пожалуйста, как с помощью макроса подтянуть данные по артикулу. У меня есть 2 файла, в один из них нужно подтянуть название товара по артикулу. Артикулы в обоих файлах совпадают

  • @homosapienok
    @homosapienok 6 років тому

    Будут ли данные меняться в исходном файле, если данные в источнике (базе данных) изменить?

    • @ivankarpov5177
      @ivankarpov5177  6 років тому

      Spy Man, добрый день. Если вы что-то поменяете в базовом файле (откуда загружали информацию), автоматически ничего не изменится. Выход следующий - настройте в файле приёмнике автоматический запуск макроса при открытии файла.

    • @homosapienok
      @homosapienok 6 років тому

      Ivan Karpov Спасибо. Только вот как это делается. Буду очень признателен за информацию

    • @ivankarpov5177
      @ivankarpov5177  6 років тому

      Spy Man, можете воспользоваться советом из предыдущего видео ua-cam.com/video/M_z6Hx0CnGY/v-deo.html

  • @user-jp5gn5yz5e
    @user-jp5gn5yz5e 4 роки тому

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

    • @ivankarpov5177
      @ivankarpov5177  4 роки тому

      Тина, добрый день. Можно, самый простой вариант - указать большой диапазон ячеек.

    • @user-jp5gn5yz5e
      @user-jp5gn5yz5e 4 роки тому

      @@ivankarpov5177 спасибо, я уже вчера так сделала) но у меня возникла другая проблема перенос разных диапазонов таблицы одной книги на разные листы другой книги.

    • @ivankarpov5177
      @ivankarpov5177  4 роки тому

      @@user-jp5gn5yz5e а вот это уже интереснее 😁Тина, если не сложно пришлите файлик с обезличенным данными и описанием.

    • @user-jp5gn5yz5e
      @user-jp5gn5yz5e 4 роки тому

      @@ivankarpov5177 А куда вам лучше выслать?)

    • @ivankarpov5177
      @ivankarpov5177  4 роки тому

      @@user-jp5gn5yz5e mekas87@mail.ru

  • @bibibodo6032
    @bibibodo6032 2 роки тому +1

    Здравствуйте. Подскажите, пожалуйста, как с помощью такого макроса подтянуть данные из закрытого файла по артикулу. У меня есть 2 файла, в один из них нужно подтянуть название товара по артикулу. Артикулы в обоих файлах совпадают

    • @ivankarpov5177
      @ivankarpov5177  2 роки тому

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

    • @bibibodo6032
      @bibibodo6032 2 роки тому

      @@ivankarpov5177 Не получается. А вы не могли бы это сделать, если я скину вам файлы на почту. Просто я мало что в этом понимаю

    • @ivankarpov5177
      @ivankarpov5177  2 роки тому

      @@bibibodo6032 , к сожалению, не смогу.

  • @azboys9883
    @azboys9883 6 років тому

    Спасибо познавательно. Но вот задача, у меня, сводный отчёт за каждый месяц, а данные в разных файлах где месяца по листам, так вот как мне сделать ссылку на эти разные(закрытые файлы) да так, что бы выбрать месяц отчета. Соответственно ссылка сама меняется по условию например за май, то лист май. и тд. А еще внутри листа есть объекты разные...

    • @ivankarpov5177
      @ivankarpov5177  6 років тому +1

      Добрый день, уважаемый AZ Boys. Здесь нужно смотреть структуру самого файла, если вы можете прислать его небольшой фрагмент - можно будет сказать что-то более конкретное.

    • @azboys9883
      @azboys9883 6 років тому

      Хорошо! Куда лучше скинуть? В группу в ВК?

    • @ivankarpov5177
      @ivankarpov5177  6 років тому +1

      Лучше на почту axiros@yandex.ru

    • @azboys9883
      @azboys9883 6 років тому

      Есть! может новое видео за одно получится от вас. Я думаю похожая задача у многих возникает. Хорошо если без макросов можно как-то. Получается, что ссылка (гиперссылка) составная из нескольких условий строиться. Но при этом на закрытый файл. На открытый файл она работает, а вот на закрытый не хочет. (делал ч/з двссыл). Заранее спасибо!

    • @ivankarpov5177
      @ivankarpov5177  6 років тому

      Az Boys, получение подтверждаю. Как только будет готово, отправлю вам результат.

  • @miheevmihail
    @miheevmihail 6 років тому +1

    а как диапазон прописать а не одну ячейку?

    • @ivankarpov5177
      @ivankarpov5177  6 років тому +1

      Добрый день, Михаил. В макрос просто прописать диапазон (вместо B11, тот, который вам нужен) и с какой ячейки начать (в примере это C20).