Связывание двух документов Office - PullRequest
12 голосов
/ 06 августа 2008

Проблема:

У меня есть две таблицы, каждая из которых предназначена для разных целей, но содержит один конкретный фрагмент данных, который должен быть одинаковым в обеих таблицах. Этот фрагмент данных (один из столбцов) обновляется в электронной таблице A, но его также необходимо обновить в электронной таблице B.

Цель:

Решение, которое каким-то образом связало бы эти две таблицы вместе (имейте в виду, что они существуют на двух отдельных общих ресурсах локальной сети в сети), так что при обновлении A автоматически обновляется B для соответствующей записи.

* Обратите внимание, что я полностью понимаю, что база данных, вероятно, будет лучшим планом для таких задач, но, к сожалению, я не могу сказать по этому вопросу.

** Обратите внимание также, что это должно работать для Office 2003 и Office 2007

Ответы [ 2 ]

5 голосов
/ 06 августа 2008

То есть вы имеете в виду, что AD743 в электронной таблице B должен быть равен AD743 в электронной таблице A? Попробуйте это:

  • Открыть обе таблицы одновременно машина.
  • Перейдите к AD743 в таблице B.
  • Тип =.
  • Перейдите в таблицу A и нажмите на AD743.
  • Нажмите ввод.

Вы заметите, что формула похожа на ' [путь к файлу + имя файла]. Worksheet-name! AD743 '.

Значение в таблице B будет обновлено при его открытии. На самом деле, он спросит вас, хотите ли вы обновить. Конечно, ваше соединение должно быть запущено и обновлено. Кроме того, вы не можете изменить имя или путь к электронной таблице A.

0 голосов
/ 07 августа 2008

Я не могу сказать, является ли это излишним, не зная подробностей вашего варианта использования, но рассмотрите возможность создания электронной таблицы C, которая будет содержать все данные, хранящиеся между ними. Ссылки могут становиться невероятно сложными с возрастом электронных таблиц, и наличие общего источника данных может помочь устранить путаницу.

Возможно, еще более "корпоративным" является концепция простого вставления всех данных, которые в противном случае были бы переданы. Это официальная лучшая практика в моей компании, потому что внешние ссылки вызвали много проблем с ремонтопригодностью. Поначалу это может показаться громоздким, но я обнаружил, что это может быть просто лучшим способом повысить удобство обслуживания в дополнение к простоте использования, если вы не возражаете против ручного вмешательства.

...