Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 25.01.2019
Сообщений: 27
1

Поиск данных по добавляющимся листам и динамическим диапазоном

28.01.2019, 12:37. Показов 563. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть книга, в которой каждый месяц будет добавлять по одному листу.
И есть в книге лист с отчетом.
Необходимо каждый месяц собирать данные из добавляющихся листов.

Мне нужно сделать простенькую формулу ('Отчет'С4='1'!С8)
Сложность в том, что данные в листах будут с динамическими диапазоном, поэтому просто формулой (='1'!С8) не возможно это сделать.
Пытаюсь сделать макросом. Для определения диапазона, с которого нужно взять данные я поставила маркер под цифрой 4. Далее необходимо прописать формулу.

Таким образом нахожу ячейку с нужными мне данными на листе 1
Visual Basic
1
2
3
4
5
6
7
8
9
Sub Отчет()
'Нахожу блок с данными для отчета в нужном листе
Sheets("1").Select
Rows("2").Find("4", , xlValues, xlWhole).Select
 
'Смещение до ячейки со значениями
ActiveCell.Offset(6, 1).Select
 
 End Sub
Подскажите пожалуйста, как можно сделать так, чтобы прописалась нужная мне формула.
И как можно сделать так, чтобы при добавлении листа данные тоже собирались в таблицу в необходимый месяц.


Вероятно очень сумбурно описала проблему.
Покажу в примере.
Вложения
Тип файла: rar Отчет.rar (18.1 Кб, 6 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.01.2019, 12:37
Ответы с готовыми решениями:

Работа с динамическим диапазоном
Просьба сильно не пинать ногами, я только учусь ) Есть макрос, не мой. Пытаюсь уйти от...

Использование формул с динамическим диапазоном
Добрый день. Имеется необходимость посчитать входящие и исходящие остатки ДДС для каждой записи...

Поиск и выборка данных из массива с распределением по разным листам, согласно условию отбора
Добрый день. Подскажите, пожалуйста, как можно решить задачу с выборкой данных с общего листа и...

Поиск по всем листам
В VB почти нечего не шарю...говорю сразу) Проблема: нужно сделать поиск ячейки в определенном...

1
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
29.01.2019, 09:41 2
OksanaDan,

Приложите реальную книгу с 2-мя или 3-мя листами. Легче будет понять и сделать то что нужно....
А так
0
29.01.2019, 09:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2019, 09:41
Помогаю со студенческими работами здесь

Поиск в Excel по листам - Delphi
Здравствуйте, мне срочно нужна помощь! Мне нужно написать программу, которая искала бы при вводе в...

Поиск по нескольким листам в одной книге
Есть задача создания поиска по нескольким листам одной книги. Нужно вводить номер телефона, и чтоб...

Поиск частичных совпадений по листам с выборкой
Помогите пожалуйста найти ошибки в коде. Private Sub CommandButton1_Click()...

Как написать поиск по всем листам
При нажатии на кнопку поиск пользователь вводит часть фразы или код,происходит поиск по всем листам...

Как организовать поиск по нескольким листам?
Исходные данные. Есть книга, в ней есть листы ну допустим: Бытовая электроника, строительные...

Подтягивание данных в расчет, и распределение данных расчета по листам
Добрый день, пытаюсь решить задачу, пользуясь гуглом, но безуспешно. Описание вопроса: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru