2010-05-13 4 views
1

У меня есть офис 2003, и у меня есть база данных из ms access 2003. Что я хочу, так это связать ms excel и ms доступ, так как когда я обновляю любой из них как будет обновлятьсяКак подключить ms excel 2003 к ms access 2003

+0

Почему, по-вашему, вам нужно использовать оба варианта? –

ответ

3

Я знаю, что изнутри Access вы можете добавить «связанную таблицу» с листом Excel в качестве источника данных. Это приведет к тому, что данные в листе Excel появятся в таблице в Access. Когда вы вносите изменения в данные в Access, данные в базовом листе Excel будут изменены. Кроме того, если вы откроете лист Excel и измените значения в одной из строк, изменение будет отражено, когда ссылка в Access обновится.

Однако при попытке соединения Access и Excel могут возникнуть проблемы. Возможно, вы не сможете одновременно редактировать один и тот же документ из Access и Excel. Кроме того, если вы добавите дополнительные столбцы или строки в исходные данные в Excel, вам может потребоваться полностью переустановить таблицу в Access.

Если вы являетесь единственным пользователем приложения Access и Excel, вы можете разработать довольно надежное решение, используя этот метод. Однако вы должны быть осторожны, пытаясь развернуть такое решение с помощью нескольких пользователей, потому что вы можете начать создавать проблемы с несколькими людьми, пытающимися одновременно редактировать один и тот же документ. На этом этапе вам может потребоваться более надежные решения, связанные с базой данных или базой данных SharePoint.

1

Как Бен сказал в своем ответе, это возможно, но может легко привести к проблемам в многопользовательской среде. Я бы предложил сохранить данные в доступе и вытащить их из excel. Или пересмотреть, если excel требуется вообще для обновления даты (только для чтения отчетов будет нормально)

+0

+1 Ответ Ben M очень хороший, и это хорошая дополнительная штука. – Smandoli

Смежные вопросы