Александр Днепров - Microsoft Access 2007
Выберите нужный формат в меню:
• База данных ODBC – импортирует базу данных в формате ODBC (например, базу SQL Server) или связывается с этой базой данных;
• Документ HTML – импортирует веб-страницу или другой документ в формате HTML или связывается с файлом этого формата;
• Папка Outlook – импортирует почтовую папку программы Microsoft Outlook или связывается с этой папкой;
• Файл dBase – импортирует базу данных в формате dBase или связывается с этой базой данных;
• Файл Paradox – импортирует базу данных в формате Paradox или связывается с этой базой данных;
• Файл Lotus 1-2-3 – импортирует базу данных в формате Lotus или связывается с этой базой данных.
4. Затем импортируйте данные с помощью уже знакомого вам мастера импорта.
При правильном выполнении описанных действий импорт данных в базу Microsoft Access 2007 не должен вызывать никаких затруднений. Научившись использовать эту операцию, вы сможете импортировать данные из многих источников. В следующем разделе детально рассматриваются операции экспорта данных из базы Access 2007 в файлы с различными форматами.Экспорт данных из базы Access 2007
В Microsoft Access 2007 можно экспортировать те форматы данных таблиц, которые здесь же можно импортировать. Иными словами, экспортироваться могут таблицы Excel, текстовые файлы, веб-страницы и данные других форматов. Практически всегда возможен экспорт параметров форматирования выбранных объектов. Это все будет описано далее. Рассмотрим экспорт баз данных Access 2007 из одной в другую.
Экспорт данных из одной базы Access в другую
Экспортировать можно структуру таблицы с данными либо просто структуру таблицы без данных, отчеты, макросы, формы, запросы, модули. При этом создается копия экспортируемого объекта в той базе данных, куда выполняется экспорт. Учтите, что нельзя экспортировать часть объекта (выделенные поля, записи), запросы в виде таблиц, спецификации импорта и экспорта, строки меню и панели инструментов, отношения между таблицами. Если вы экспортируете несколько объектов в другую базу данных, откройте конечную базу данных и импортируйте эти объекты.
Для экспорта объекта из одной базы данных Access 2007 в другую необходимо выполнить следующее.
1. Откройте желаемую для экспорта исходную базу данных Microsoft Access 2007. При выполнении экспорта в новую базу данных выберите нужный объект в области переходов.
2. Щелкните кнопкой мыши на вкладке Внешние данные (см. рис. 4.1).
3. Нажмите кнопку Дополнительно в группе Экспорт и в раскрывшемся меню выберите пункт База данных Access (рис. 4.14).
Рис. 4.14. Меню выбора формата экспорта
4. Появится окно мастера экспорта, в котором вы можете выбрать целевой файл сохранения объекта базы данных, который будете экспортировать (рис. 4.15).
Рис. 4.15. Выбор целевого файла5. В поле Имя файла по умолчанию указано, что база данных находится в папке Мои документы . Введите полное имя файла исходной базы или выберите базу вручную. Нажмите кнопку Обзор и в появившемся окне Сохранение файла выберите папку, в которой находится база данных. Выберите нужный файл искомой базы и нажмите кнопку Сохранить .
6. Затем в окне мастера экспорта нажмите кнопку ОК , чтобы перейти на следующий шаг (рис. 4.16).
Рис. 4.16. Окно Экспорт7. Если вы хотите сохранить объект экспорта под другим именем, поменяйте название в текстовом. Также установите переключатель в одно из положений: Структура и данные (экспортировать структуру и данные таблицы) или Только структура (экспортировать только структуру).
8. Далее можете нажать кнопку ОК для выполнения экспорта. Однако если имя экспортируемого объекта будет совпадать с объектом конечной базы, то вам предложат либо заменить объект (нажмите на кнопку Да ), либо возвратиться в окно мастера экспорта, то есть изменить имя объекта (нажмите кнопку Нет , а после изменения имени нажмите кнопку ОК ). В случае проблем на экран выведется сообщение об ошибках. Если все завершилось без ошибок, то появится следующее окно мастера экспорта (рис. 4.17).
Рис. 4.17. Сохранение шагов экспорта9. Вы можете установить флажок Сохранить шаги экспорта , чтобы в следующий раз не вызывать мастер экспорта, а быстро повторить операцию. После выполнения указанных действий нажмите кнопку Закрыть .
В следующем разделе будет сделан акцент на детальное изучение экспорта объектов базы данных Access 2007 в рабочую книгу Microsoft Excel.
Экспорт объектов базы данных Access 2007 в книгу Excel
Для экспорта данных в книгу Microsoft Excel из базы данных Access 2007 нужно выполнить следующее.
1. Откройте базу данных Microsoft Access 2007 для экспорта из нее данных в рабочую книгу Excel. Щелкните кнопкой мыши на вкладке Внешние данные (см. рис. 4.1).
2. На вкладке показаны группы Импорт , Экспорт , Сбор данных . Нажмите кнопку Excel в группе Экспорт . В результате появится окно мастера экспорта (рис. 4.18).
Рис. 4.18. В этом окне нужно указать параметры экспорта3. В поле Имя файла введите полное имя файла объекта исходной базы или выберите объект вручную. Нажмите кнопку Обзор и в появившемся окне Сохранение файла выберите папку, в которой находится объект базы данных (рис. 4.19).
Рис. 4.19. Окно Сохранение файлаВ раскрывающемся списке Тип файла вы можете выбрать любой из следующих форматов сохранения объекта:
• Двоичная книга Excel (*.xlsb) – объект экспортируется в формате двоичной книги Excel;
• Книга Excel (*.xlsx) – объект экспортируется в обычном формате Microsoft Excel 2007;
• Книга Microsoft Excel 5.0 / 95 (*.xls) – объект экспортируется в формате предыдущих версий Excel (5.0–95);
• Книга Excel 97–2003 (*.xls) – объект экспортируется в формате предыдущих версий Excel (97–2003).
4. Для примера экспортируйте данные в стандартную книгу Excel 2007. Для этого выберите пункт Книга Excel и нажмите кнопку Сохранить .
5. При экспорте вы можете сохранить форматирование данных, установив флажок Экспортировать данные с макетом и форматированием .
6. Если вы установите флажок на Открыть целевой файл после завершения операции экспорта , то конечный файл откроется после завершения операции.
7. Вы можете экспортировать только выделенные объекты, установив флажок на Экспортировать только выбранные записи . Но при этом исходный объект должен быть открытым. Если флажок снят, то экспортируются все объекты. Возможность установки флажка появляется, только если есть хоть какие-то выделенные объекты.
8. Нажмите кнопку ОК , после этого начнется экспорт объекта в Excel. Если сообщений об ошибках не появилось, значит, операция прошла успешно и появится окно мастера экспорта.
9. Вы можете установить флажок Сохранить шаги экспорта , чтобы в следующий раз не вызывать мастер экспорта, а быстро провести повтор операции. После выполнения указанных действий нажмите кнопку Закрыть .
В следующем разделе будет рассмотрен экспорт данных Access 2007 в Microsoft Word или другое приложение, которое использует файлы формата RTF.
Экспорт данных Access 2007 в документ Word
1. Откройте базу данных Microsoft Access 2007 для экспорта из нее данных в документ Word. Перейдите на вкладку Внешние данные (см. рис. 4.1).
2. На вкладке показаны группы Импорт , Экспорт , Сбор данных . Нажмите кнопку Экспорт в файл RTF в группе Экспорт . В результате появится окно мастера экспорта (рис. 4.20).
Рис. 4.20. В этом окне следует указать путь к экспортируемым данным3. В поле Имя файла введите полное имя файла объекта исходной базы или выберите объект вручную. Нажмите кнопку Обзор и в появившемся окне
Сохранение файла выберите папку, в которой находится объект базы данных. Выбрав требуемые параметры, нажмите на кнопку Сохранить .
4. При экспорте вы можете сохранить форматирование данных, установив флажок Экспортировать данные с макетом и форматированием .
5. Если вы установите флажок Открыть целевой файл после завершения операции экспорта , конечный файл откроется после завершения экспорта.
6. Вы можете экспортировать только выделенные объекты, установив флажок Экспортировать только выбранные записи . Но при этом исходный объект должен быть открытым. Если флажок снят, экспортируются все объекты. Возможность установки флажка появляется, только если есть хоть какие-то выделенные объекты.