Изменение размера строки таблицы в другой размер строки таблицы

У меня есть таблица1 на одном листе, который загружается через команду SQL, у меня есть другая таблица2 на другом листе, которая ссылается на таблицу1. Мне нужна таблица2, чтобы изменить размер строк в соответствии с таблицей 1, как я могу это сделать (надеюсь, без VBA)?

Таблица 2 представляет собой таблицу с расчетным столбцом, а затем каждый столбец – столбцами таблицы1.

Мои ссылки в таблице 2 таковы:

calc(table1[column1]) table1[column1] table1[column2] ....

Примечание. Я попытался использовать @ в ссылке на столбец, но это не сработало.

Я разрешил это с помощью VBA, так что, пока кто-нибудь не добавит здесь решение VBAless, вам нужно сделать следующее:

  1. Создайте именованный диапазон, который мы будем называть range1 в меню формул -> менеджер имен

    = OFFSET ( 'TABLE2'! $ A $ 1,0,0, ROWS (table1 [#All]), КОЛОННЫ (table2 [#All]))

  2. Перейдите в VBA и создайте следующий подраздел:

     Sub ResizeMyTable() ThisWorkbook.Sheets("sheet2").ListObjects("table2").Resize [range1] End Sub 

Следующая логика зависит от вас, я создал кнопку и сделал call ResizeMyTable для обновления таблицы.

  • Как добавить ячейки с сочетанием от 6 до 8 десятичных знаков вместе
  • VLOOKUP Возвращает пустое значение, если ошибка
  • Добавить столбец в Pivotable VBA excel
  • Сохранить значение ячейки в переменной
  • Excel 2013 MDX в функции куба
  • Условное форматирование для нескольких строк (выделите самое низкое значение в каждом) - Excel
  • Создайте 5000 записей в 2 столбцах случайного числа, которые являются уникальными
  • Удалить ячейку из диапазона (объекта)
  • Форсировать диаграмму для отображения данных в порядке, указанном в ячейках
  • Как задержать формулу, которая будет отображаться в течение определенного количества часов?
  • Объединение матриц для получения одной матрицы
  • Interesting Posts

    Могу ли я переопределить светло-синий цвет выделения с другим цветом?

    Excel C # Interop – узкий выбранный диапазон только для заполненных ячеек

    Формула Excel для кода VBA

    Код VBA для окна поиска, который фильтрует таблицу

    Как назначить порядок сортировки в

    преобразование текстовой строки в timevalue

    Настройка формулы условного форматирования Excel на выбранный диапазон

    Таблица сводной таблицы Excel (сколько людей, которые купили A, купили B и т. Д.),

    Найдите значение, верните ячейку под ней (или до 4 ниже нее), где первое значение начинается с 1

    Загрузка Excel через сервлет Java

    Excel VBA SUM Формула, отображаемая в ячейке

    Макрос Excel vba получает ошибку несоответствия типа в 2007 году, но работает в 2010 году

    как найти следующую дату, если она не нашла конкретную дату, используя VBA

    Как изменить csv и excel workbook и сохранить обратно в те же файлы?

    Макрос для копирования одного диапазона в другой, как значений и формул

    Давайте будем гением компьютера.