Для получения значения ячейки существует два способа:
- Используя команду«Взять с чертежа»
- С помощью построителя выражений.
Есть две таблицы (далее таблица1 и таблица2). Перенесем значение ячейки 1A второй таблицы в первую.
В начале ячейку делаем именнованной:
- открываем таблицу2 на редактирование
- выбираем ячейку А1 и вводим значение 123
- открываем свойства ячейки
- переходим во вкладку «Комментарии" и именуем ячейку на свое усмотрение, например, »table2A1"
- закрываем свойства ячейки. У ячейки появляется зеленый ярлык
- закрываем редактор таблиц
Получение значения через команду «Взять с чертежа»
- Открываем таблицу1 на редактирование
- Выбираем ячейку A1 и открываем ее свойства.
- На вкладке «Содержимое» в поле «Значение» выбираем команду контекстного меню «Взять с чертежа» (горячие клавиши Ctrl+B).
- В диалоге «Выбор значения» выбираем команду «Взять из свойства».
- Указываем таблицу2 и нажимаем клавишу «Enter».
- Находим и выбираем в списке значение «table2A1».
- Подтверждаем выбор. Значение добавится в виде ссылки.
- Закрываем свойства ячейки и редактор таблицы.
Теперь изменение ячейки А1 таблицы2 приводит к мгновенному изменению в ячейке А1 таблицы1.
Полученное значение является ссылкой. К значению может быть дописан другой текст. Значение не может использоваться в формулах напрямую, т.е. сначала необходимо передать значение в ячейку, а затем в формуле использовать значение ячейки.
Получение значения через команду «Взять с чертежа»
- Открываем таблицу1 на редактирование.
- Выбираем ячейку A2 и открываем ее свойства.
- На вкладке «Содержимое» выбираем команду «Формула...».
- Откроется диалог «Построитель выражений».
- Нажимаем кнопку «Присоеденить объект» и указываем таблицу2. Таблица2 будет присоеденена. Ее свойства будут доступны в списке параметров построителя выражений.
- Находим и выбираем из списка значение Object1.table2A1
- Подтверждаем выбор. Значение добавится в виде формулы.
- Закрываем свойства ячейки и редактор таблицы.
Теперь изменение ячейки А1 таблицы2 приводит к мгновенному изменению в ячейке А2 таблицы1.
Полученное значение является параметром присоединенного объекта. К значению не может быть дописан другой текст. Значение может использоваться в формулах напрямую.
1. Взять с чертежа
2. Внедрить объект
Бог любит троицу...
3. Табличный отчет по именованным ячейкам таблиц
Значительно гибче, легко можно переопределить набор, работают формулы
Незаслуженно забыли(((
В примере предполагалось, что таблицы А1 и А2 готовы. Если делать табличный отчет, то созданный отчет еще придется редактировать до нужного состояния (добавлять столбцы, строки...).
Но все зависит от конкретной задачи.
Формулы работают в случае внедрения объекта (вариант 2), в спойлере показано.
я имел в виду, что приведенными в статье способами оперативно переназначить объекты с которых берутся свойства невозможно, а способом два еще и гиморно. Сисофт не сделал функционал открепления присоединенного объекта.
Потратив пять минут времени через отчеты можно сделать достаточно универсальную табличку которую будет возможно оперативно перецеплять к аналогичным объектам (в том числе и ее копию), а не каждый раз прописывать все с нуля руками
мы жэж тут не только про костыли, но и про автоматизацию?
более того, копирование наборов из примера 1, 2 возможно только через буфер обмена win, т.е. как блоки
в свою очередь набор с табличным отчетом (например «в текущем наборе») можно копировать и средствами АК (copy), выше уже написал, всегда можно в два клика перенастроить на другой объект или несколько.
я ни в коем случае не наставиваю и не агитирую за табличные отчеты, но удивительно, что столь мощный функционал таблиц оказался за рамками сатьи(((