|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.07.2016, 06:10 | #1 |
Пользователь
Регистрация: 26.07.2016
Сообщений: 21
|
макрос на ссылку на послендную добавленную книгу
Доброго времени суток, формучане!
У меня такая задача: нужен макрос который будет открывать последнюю добавленную книгу(эксель) в папке, отмечу что файлы хранятся по дате автовыгрузки. Не знаю что написать в path чтобы он открывал последнюю книгу. Function NameOpenedBookDialog() As String Dim dlgOpen As FileDialog, FN As String, wb As Workbook Set dlgOpen = Application.FileDialog(1) dlgOpen.InitialFileName = ThisWorkbook.Path & "\" dlgOpen.Show If dlgOpen.SelectedItems.Count > 0 Then FN = dlgOpen.SelectedItems(1) Set wb = Workbooks.Open(FN) NameOpenedBookDialog = wb.Name End If Set dlgOpen = Nothing Set wb = Nothing End Function Буду признательна за помощь! |
26.07.2016, 07:01 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
26.07.2016, 07:24 | #3 |
Пользователь
Регистрация: 26.07.2016
Сообщений: 21
|
Aleksandr H.
Aleksandr H. , в этом деле я чайник, попробовала вставить в path, данные со ссылки, выдает ошибки, интуитивно знаю что делаю неправильно. Можете мне помочь? получается в этот макрос нужно вставить путь на самый свежий файл в папке, он эклелевский, в примере кажется ткестук был.
|
26.07.2016, 07:25 | #4 |
Пользователь
Регистрация: 26.07.2016
Сообщений: 21
|
а еще мне нужно не только найти книгу, но и открыть нужно
|
26.07.2016, 08:47 | #5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Ну так пропишите выбор папки и запуск книги в процедуре ПримерИспользованияФункции_LastFile () и запустите её
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
26.07.2016, 09:24 | #6 |
Пользователь
Регистрация: 26.07.2016
Сообщений: 21
|
Aleksandr H.
Спасибо!
Сейчас попробую |
26.07.2016, 10:03 | #7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
положите файл в папку с выгрузками
открываейте его... (ВНИМАНИЕ! открывайте не из архива, а положите в папку с выгрузками и открывайте от туда!) вместо него откроется самый "младший" xls-файл в папке Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 26.07.2016 в 10:17. |
26.07.2016, 11:15 | #8 |
Пользователь
Регистрация: 26.07.2016
Сообщений: 21
|
IgorGO
IgorGO СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!
работает |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос: открыть книгу, перейти на лист, найти строку и скопировать | MaxxVer | Microsoft Office Excel | 19 | 04.09.2012 11:42 |
Как сохранить макрос в личную книгу макросов или сделать из него надстройку? | Alena0501 | Microsoft Office Excel | 9 | 17.05.2011 12:05 |
макрос, подкачивающий данные из текстовых файлов в книгу и сохраняющий в ней остатки по счетам | malina55 | Microsoft Office Excel | 2 | 19.02.2011 02:00 |
Нуже макрос для копирования данных в новую книгу. | zygon | Microsoft Office Excel | 11 | 17.04.2010 13:31 |
Макрос открывающий книгу Excel. | agregator | Microsoft Office Word | 4 | 10.07.2009 21:41 |