0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
1 | |
Поправить макрос по сбору данных с листов и упорядочивание по формату12.10.2021, 11:14. Показов 908. Ответов 18
Метки нет (Все метки)
Доброго времени суток!
Есть общий документ (Реестр счетов в данном случае). На каждом листе документа вносит свою информацию сотрудник. Необходимо на общий лист собирать эту информацию и упорядочить по формату (нужно отделить услуги от материала). Что то не так прописываю, работает "криво". Файл во вложении (без поддержки макросов), посмотрите пожалуйста.
0
|
12.10.2021, 11:14 | |
Ответы с готовыми решениями:
18
Поправить макрос, чтобы он искал по формату ячеек листа "график" Макрос по сбору данных с источника Макрос на сбор данных с разных листов по нескольким условиям Написать макрос для сбора данных с разных листов, сверяя поля. Макрос: приведение к определенному формату денег (Excel) |
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
12.10.2021, 13:44 | 2 |
Irina753,
А в общем списке где имена сотрудников? Или они не нужны?
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
12.10.2021, 14:18 [ТС] | 3 |
Имена сотрудников не нужны.
По сути, мы должны получит одну форму (утвержденную) данных. Можно как вариант из нескольких книг, можно с нескольких листов (не принципиально), главное объединить информацию по одной форме из нескольких источников в одну общую форму. Так же нужен отбор "по условию". Деление происходит по столбику 3 (сортировка, вначале материал, ниже услуги).
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
12.10.2021, 14:27 | 4 |
Irina753,
На главном листе нажмите кнопочку - и все...
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
12.10.2021, 14:31 [ТС] | 5 |
Здорово!!!
А можем сделать сортировку по столбцу "Шифр проекта"? Нужно, чтоб услуги шли после всего остального.
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
12.10.2021, 16:33 | 6 |
Irina753,
Посмотрите этот вариант:
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
12.10.2021, 16:38 [ТС] | 7 |
Выдает ошибку в этой строке "Range(Cells(a, 1), Cells(b, 1)).EntireRow.Cut"
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
12.10.2021, 16:55 | 8 |
Irina753,
Вы запускаете в другом файле? Добавлено через 4 минуты Irina753, For i = 8 To LR If Cells(i, 3).Value = [a1].Value Then a = i Exit For End If Next For j = a + 1 To LR If Cells(j, 3).Value <> [a1].Value Then b = j - 1 Exit For End If Next Вместо этого напишите If Cells(i, 3).Value ="Услуги" If Cells(j, 3).Value <>"Услуги"
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
13.10.2021, 12:01 [ТС] | 9 |
Добрый день!
Прошу прощения, что не отвечала (Многозадачность... не успеваю все обхватить) Проверила это изменение, все равно дает ошибку Syntax error. По второму письму, сейчас подготовлю все (распишу максимально понятно) и вышлю.
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
13.10.2021, 13:09 | 10 |
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
13.10.2021, 14:23 [ТС] | 11 |
Во вложении.
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
13.10.2021, 15:56 | 13 |
Irina753,
Исправил...
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
13.10.2021, 16:42 [ТС] | 14 |
Все просто замечательно!
Спасибо!
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
13.10.2021, 16:47 | 15 |
Irina753,
Пожалуйста
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
14.10.2021, 08:58 [ТС] | 16 |
Добрый день!
А можно как то сохранить формат ячеек? (Мы переносим данные в определенном формате, возможно ли сохранить его при переносе данных со всех листов, на основной?)
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
14.10.2021, 10:43 | 17 |
Irina753,
Т.е. В одном столбце могут быть данные разных форматов?
0
|
2724 / 1701 / 776
Регистрация: 23.03.2015
Сообщений: 5,388
|
|
14.10.2021, 11:15 | 18 |
Irina753,
Так нормально?
0
|
0 / 0 / 0
Регистрация: 19.08.2021
Сообщений: 12
|
|
14.10.2021, 14:19 [ТС] | 19 |
Именно так, как нужно!!!!
0
|
14.10.2021, 14:19 | |
14.10.2021, 14:19 | |
Помогаю со студенческими работами здесь
19
Исправить ошибку "Object required" (Макрос по сбору ячеек) Поправить макрос Поправить макрос печати Макрос, добавляющий 5 листов Макрос . объединение листов Процедура по поиску и сбору данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |