Нижче буде підключено Excel до бази даних Mysql, а потім імпортовано таблицю до Excel.
Це було перевірено на машині Excel 2003, що підключається до MySQL 4.1.14 (база даних цього веб -сайту).
Прочитавши численні підручники про те, як підключити Excel до Mysql, усі вони говорили одне і те ж, і всі вони зазнали невдачі (для мене). Це пояснювалося тим, що вони ніколи не були конкретними щодо використання водієм. Прочитавши цю коротку примітку та змінивши деякі URL -адреси, щоб знайти місце для завантаження, я досяг успішного з’єднання, і ось як…
Крок один
Завантажте та встановіть MyODBC-3.51.11-2-win.msi
Крок другий
Додайте новий джерело даних до середовища Windows. У меню «Пуск» натисніть Налаштування-> Панель управління.
У щойно відкритій папці натисніть Адміністративні засоби-> Джерела даних (ODBC).
Натисніть на Додати кнопку, прокрутіть список вниз і двічі клацніть драйвер MySql 3.51. Введіть назву з'єднання та інформацію про базу даних, а потім натисніть тест. Якщо пощастить, ви отримаєте Успіх повідомлення. Тепер ваше з'єднання для передачі даних налаштоване.
Крок третій
Назад в Excel: У головному меню натисніть Дані-> Імпортувати зовнішні дані-> Імпортувати дані.
У щойно відкритому діалоговому вікні натисніть кнопку Нове Джерело кнопку знизу, потім двічі клацніть ODBC DSN. Тепер ви повинні побачити налаштований вами джерело даних у попередньому розділі. Двічі клацніть на цьому.
Виберіть потрібну таблицю в редакторі запитів, натисніть Далі-> Готово.
Майже закінчивши, вас слід знову повернути до діалогового вікна «Вибір джерела даних», натисніть відчинено зараз, і вас запитають, у яку клітинку ввести дані нової таблиці. Виберіть клітинку та натисніть OK. Вам буде запропоновано переглянути налаштування бази даних:
Примітка 1: Потрійно перевірте свої облікові дані. Чомусь моє ім’я користувача тут урізано.
Примітка 2: Це крок, який зазнає невдачі, вибравши випадковий драйвер з сайту MySql (навіть якщо тестове з'єднання працювало).
Схрестіть пальці, клацніть «ОК» і баммо ваш набір даних Mysql тепер у Excel. Ось фрагмент таблиці моїх повідомлень у Excel: