1

У меня есть база данных MySQL и много пользователей, которые хотят использовать Excel для обработки этих данных. Я знаю, как делать две вещи, которые мне не нужны:

  1. Я знаю, как импортировать базу данных MySQL в Excel.
  2. Я знаю, как "открыть" таблицу через ODBC из Excel, и эта таблица теперь может быть обновлена.

Вторая вещь близка к тому, что я хочу, но я хотел бы, чтобы все таблицы были в файле Excel (вероятно, каждая таблица на отдельной вкладке). Есть ли способ сделать это?

Бонусные баллы, если кто-то может сказать мне, как сделать пользовательский запрос выбора для вкладки.

2 ответа2

0

Если вам не нужно редактировать данные (в Excel), будет работать следующее решение. КСТАТИ. Я попробовал это. Это обновленная версия этого. Это на Windows 7 64x, пожалуйста, выберите соответствующий разъем.

1) Загрузите разъем ODBC ЗДЕСЬ.

2) Установите разъем.

3) Откройте Администрирование -> Источники данных и нажмите ДОБАВИТЬ.

4) Выберите драйвер Mysql ODBC и нажмите «Готово».

5) Добавьте соответствующее имя источника данных, учетные данные и конфигурацию сервера.

6) Нажмите Test - и вы увидите, что соединение установлено успешно.

Перейти в Excel. Это для Excel 2007.

7) Откройте новую рабочую книгу.

8) Перейдите на вкладку «Данные» - из других источников.

9) Выберите ODBC DSN в качестве варианта и нажмите «Далее».

10) вы должны увидеть ваше соединение с базой данных (имя источника данных).

11) Выберите свою схему и таблицу.

12) Повторите для каждой таблицы на другом листе.

13) Чтобы обновить, нажмите Данные -> Обновить все. Это извлечет данные из базы данных, включая любые изменения.

Удачи.

0

Я думаю, что сейчас ты не сможешь сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .