Сегодня столкнулся с такой проблемой.
У человека есть сводная таблица, построенная на запросе объединении 2х таблиц в одну, около 1,6млн строк. Запросы оформлены в Power Query
При просмотре детализации цифры сводной таблицы, показывает по умолчанию только 1000 записей.
В аналогичном файле, только построенным на OLAP кубе, в настройках подключения, можно изменить параметр показа максимального количества записей по умолчанию. В данном случае, этот параметр не доступен для редактирования, он пустой и серый.
I. Было найдено решение в интернете. Подходит для Excel 2016:
1) поместите мышь вне сводной таблицы
2) пройдите по меню Данные -> Подключения
3) в диалоговом окне Подключения к книге выберите строку ThisWorkbookDataModel
4) нажмите кнопку Свойства
5) на вкладке Использование в поле Максимальное число извлекаемых записей введите количество строк, которые вы хотите получить
6) нажмите Ok
II. Но, у человека оказался Excel 2019.
Там нет меню Данные -> Подключения.
2) меню Данные -> Запросы и подключения.
3) Справа открывается окно, на вкладке Подключения выбираешь ThisWorkbookDataModel.
остальные шаги аналогичные.
НО! Excel 2019 не видит это подключение, там пусто.
III.Методом тыка, было найдено решение:
1) Открываем файл. Ни в коем случае не открываем Подключения, даже если просто посмотреть.
2) Пишем пустой макрос. (тем кому лень писать руками sub и т.д.)
3) Выбираем макрос и редактируем его.
4) Вставляем следующие 2 строки
MsgBox (ThisWorkbook.Connections.Count)
MsgBox (ThisWorkbook.Connections.Item(1).Name)
5) Выполняем макрос. Всплывающие окна закрываем.
6) Теперь повторяем шаги описанные параграфом выше, и во вкладке Подключения выбираешь ThisWorkbookDataModel.
Спасибо за внимание.
У человека есть сводная таблица, построенная на запросе объединении 2х таблиц в одну, около 1,6млн строк. Запросы оформлены в Power Query
При просмотре детализации цифры сводной таблицы, показывает по умолчанию только 1000 записей.
В аналогичном файле, только построенным на OLAP кубе, в настройках подключения, можно изменить параметр показа максимального количества записей по умолчанию. В данном случае, этот параметр не доступен для редактирования, он пустой и серый.
I. Было найдено решение в интернете. Подходит для Excel 2016:
1) поместите мышь вне сводной таблицы
2) пройдите по меню Данные -> Подключения
3) в диалоговом окне Подключения к книге выберите строку ThisWorkbookDataModel
4) нажмите кнопку Свойства
5) на вкладке Использование в поле Максимальное число извлекаемых записей введите количество строк, которые вы хотите получить
6) нажмите Ok
II. Но, у человека оказался Excel 2019.
Там нет меню Данные -> Подключения.
2) меню Данные -> Запросы и подключения.
3) Справа открывается окно, на вкладке Подключения выбираешь ThisWorkbookDataModel.
остальные шаги аналогичные.
НО! Excel 2019 не видит это подключение, там пусто.
III.Методом тыка, было найдено решение:
1) Открываем файл. Ни в коем случае не открываем Подключения, даже если просто посмотреть.
2) Пишем пустой макрос. (тем кому лень писать руками sub и т.д.)
3) Выбираем макрос и редактируем его.
4) Вставляем следующие 2 строки
MsgBox (ThisWorkbook.Connections.Count)
MsgBox (ThisWorkbook.Connections.Item(1).Name)
5) Выполняем макрос. Всплывающие окна закрываем.
6) Теперь повторяем шаги описанные параграфом выше, и во вкладке Подключения выбираешь ThisWorkbookDataModel.
Спасибо за внимание.