|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2019, 16:35 | #1 |
Новичок
Джуниор
Регистрация: 25.04.2019
Сообщений: 5
|
Вернуть значение ячейки из листа книги (название листа меняется)
Господа и дамы, вопрос жизни и смерти! Хелп.
С программированием в Excel ранее не сталкивался. Задача такая - в главный файл возвращать значение ячеек из второстепенного файла. Названия листов второстепенного файла постоянно меняются, но они находятся в одном и том же порядке. Собственно вот весь мой код: Sub GetDataFromFile() Range("h7").Formula = "='C:\[Апрель.xlsx]sheet(4)'!D29" Range("h8").Formula = "='C:\[Апрель.xlsx]sheet(4)'!I29" Range("h9").Formula = "='C:\[Апрель.xlsx]sheet(4)'!N29" Range("h10").Formula = "='C:\[Апрель.xlsx]sheet(4)'!S29" End Sub Это и есть вся программа, но строк будет гораздо больше. В данном случае лист второстепенного файла идет четвертым по счету слева на право. Вопрос: 1) Я ссылаюсь не на имя листа, а на его индекс (порядковый номер слева направо)? Или это не так и я делаю какую-то ерунду. 2) Почему при выполнении этого макроса одним нажатием заполняется лишь одна ячейка? Приходится делать 4 нажатия. 3) Почему ячейки не заполняются автоматически? При каждом нажатии вылетает окно и предлагает выбрать вручную лист второстепенного файла, откуда брать информацию. Последний раз редактировалось krong; 26.04.2019 в 03:13. |
25.04.2019, 18:06 | #2 |
Новичок
Джуниор
Регистрация: 25.04.2019
Сообщений: 5
|
update
|
26.04.2019, 03:12 | #3 |
Новичок
Джуниор
Регистрация: 25.04.2019
Сообщений: 5
|
update
|
26.04.2019, 08:33 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
26.04.2019, 16:23 | #5 | |
Новичок
Джуниор
Регистрация: 25.04.2019
Сообщений: 5
|
Цитата:
|
|
27.04.2019, 06:42 | #6 |
Новичок
Джуниор
Регистрация: 25.04.2019
Сообщений: 5
|
Вопрос можно закрыть
Последний раз редактировалось krong; 27.04.2019 в 07:16. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение определенного листа книги в файл с именем из ячейки. | Nikitasun | Помощь студентам | 3 | 10.12.2016 13:59 |
Ссылка ячеек одного листа на ячейки другого листа | n0str0m0 | Microsoft Office Excel | 10 | 31.12.2011 12:11 |
отображение данных первого листа, при активации ячейки второго листа | Akmal-Sharipov | Microsoft Office Excel | 4 | 03.12.2010 14:48 |
вставка из ячейки листа в название файла (A1_B1.xsl) | ramzan_s | Microsoft Office Excel | 2 | 01.10.2010 17:16 |
Название листа, по значению ячейки | kzld | Microsoft Office Excel | 1 | 11.09.2010 12:03 |