Зачем пытаться имитировать работу функций анализа Excel в Access, если можно экспортировать данные в Excel? Конечно, не нужно усложнять себе жизнь — пускай Office выполняет свои функции!
«Отправить» данные в Excel очень просто — достаточно выделить таблицу или запрос и задать команду
Анализ в Microsoft Office Excel. После того как данные попадут в Excel, к ним можно будут применить любую функцию данного приложения.
Давайте экспортируем в Excel таблицу Насаждения из базы данных растений. Для этого необходимо выполнить следующие действия.
1. Откройте базу данных Растения и выведите на экран ее окно, нажав клавишу <F11> (на кнопочную форму пока что не обращайте внимания).
Рис. 16.1. Данные Access, экспортированные в Excel
Данные не помещаются на экране, поэтому прокрутите таблицу вправо. В поле СетеваяСсылка даже сохранена гипертекстовая ссылка. Единственным типом элементов, «не прошедшем экспорта» является изображения. Теперь можно приступать к анализу!
Экспортируем таблицу Каталоги и посмотрим, как ее обработает Excel. Повторите пп. 1—4 из предыдущего примера, но на этот раз выберите таблицу Каталоги и не устанавливайте флажок
Сохранить формат. Откройте экспортированную таблицу Каталоги в Excel. Совершенно очевидно, что форматирование пропало, a Excel затрудняется в интерпретации данных. Видите небольшие зеленые треугольники в верхней левой области ячеек столбца
ПочтовыйИндекс?
Выберите одно из полей столбца, и появится значок, сигнализирующий об ошибке. Щелкните на кнопке для раскрытия списка, содержащего возможные типы ошибок (рис. 16.2). В данном случае коды почтового индекса не нужно сохранять в качестве чисел. При желании выберите любое поле, а затем команду
Пропустить ошибку или же оставьте все как есть. Сохраните этот файл в Excel, используя при этом имя КаталогиЕхсе! .xls; файл понадобится для работы в следующем разделе.
Рис. 16.2. Программа Excel сообщает о невозможности интерпретировать данные Access