![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.03.2020
Сообщений: 24
|
![]()
День добрый
есть файл с данными, в котором методом сводной таблицы на новым листе выводим данные я его сделал макросом, чтобы постоянно не сидет и не указывать вводные данные. Но, нужно постоянно следить при выводе из БД чтобы столбцы всегда стояли по порядку макроса, и это моя проблема название строки постоянно на 3 стороке, теперь вопрос: как сделат так чтобы сводная таблица создавался так: при создании сводной таблицы если столбец имеет название EUTCels Id то сделай так, и встав в 1 столбец если столбец имеет название earTcndl то сделай так, и встав в 2 столбец и так далее Код:
Последний раз редактировалось RoDaMa; 28.05.2020 в 15:03. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 10.05.2019
Сообщений: 172
|
![]() Код:
Последний раз редактировалось Elixi; 28.05.2020 в 20:54. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 10.05.2019
Сообщений: 172
|
![]()
... поправлено выше ...
Последний раз редактировалось Elixi; 28.05.2020 в 20:55. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.03.2020
Сообщений: 24
|
![]()
Доброе утро
мне необходимо чтобы при создании сводной таблицы и обработка данных было по условию если значение ячейки= EUtCels Id, то Код:
Код:
Это полный код Код:
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 10.05.2019
Сообщений: 172
|
![]() Цитата:
Код:
Рoзoбрались с тем как рабoтает ? Case Is = "EUtCels Id" там есть, вместo MsgBox "..." вставляйте ваш кoд. Таким же oбразoм сделайте свoи Case Is = "значение ячейки кoтoрые вам требуются" и за ним вставте кoд чтo вам надo сделать. |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 16.03.2020
Сообщений: 24
|
![]()
ругаеться что выбор case не правильный
Код:
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 10.05.2019
Сообщений: 172
|
![]()
попробуйте, если это будет ругаться,
это то же самое что у вас в файле, только немножко переработанное Код:
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 16.03.2020
Сообщений: 24
|
![]()
работает
Elixi огромное спасибо я не знал что можно так сократить код у меня коды с макроса вот сам рабочий код: Код:
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 10.05.2019
Сообщений: 172
|
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 16.03.2020
Сообщений: 24
|
![]()
Чут доработал код
добавил переменные для обработки всех данных в листе. теперь не зависимо какого размера будет таблица при создании сводной таблицы все данные будут обрабатываться Добавил переменные :lRow и lCol и определил последняя строка в активном листе = lRow и определил последняя столбец в активном листе = lCol Код:
Код:
Код:
Последний раз редактировалось RoDaMa; 31.05.2020 в 15:56. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выборка уникальных данных из Pivot-таблицы | JVG | Microsoft Office Excel | 0 | 10.04.2015 14:03 |
При создании сводной не видит часть столбцов | KaSS | Microsoft Office Excel | 0 | 24.10.2013 08:03 |
Обновление сводной таблицы | danichca | Microsoft Office Excel | 4 | 22.02.2013 13:10 |
Заполнение сводной таблицы | Nikolas8 | Microsoft Office Excel | 1 | 04.06.2010 22:09 |
Данные из двух полей исх. таблицы в одно поле сводной таблицы | Strelec79 | Microsoft Office Excel | 2 | 02.08.2009 13:59 |