powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Excel
9 сообщений из 9, страница 1 из 1
Excel
    #32007077
Svetlana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли данные из MySQL читать в Excel? По логике должно быть можно. А почему не берёт?

Впрочем, вопрос остаётся один- можно ли?

Svetlana
...
Рейтинг: 0 / 0
Excel
    #32007087
Вячеслав
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно, если написать программу, допустим, на VB или Си, для обмена
между mySQL table и листом Excel.
...
Рейтинг: 0 / 0
Excel
    #32031350
СергейЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А связка ODBC и MicrosoftQuery?
...
Рейтинг: 0 / 0
Excel
    #32036510
Romantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если под Windows то лучше COM объекты. Иначе сохранять таблицу как CSV а потом fgetcsv()
...
Рейтинг: 0 / 0
Excel
    #32038215
Я знаю как c помощью php подключаться к MS Access, Excel, через ODBC. И выводить полученное в браузер.
...
Рейтинг: 0 / 0
Excel
    #32040072
salt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, подкулючиться из бравзера - это одно. а вот как сделать, чтоб Excel брал данные из MySQL ?
насколько я понял, именно это хотела Svetlana...
хотя и второе тоже интересно.
...
Рейтинг: 0 / 0
Excel
    #32042060
Romantik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем плох PhpMySql? Который позволяет сохранить файл в формате CSV, который читает свободно EXCEL. Да и написать самому можно такую функцию- просто один раз сохранив нужную страницу EXCEL в формате CSV и прочитав редактором этот файл.
Уже много раз обсуждалось....
...
Рейтинг: 0 / 0
Excel
    #32205539
Mr_Zorge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такой примерчик
Dim myconn As New ADODB.Connection
Dim mySQL As String
Dim objXL As Object
Set objXL = CreateObject("Excel.Application") ' ñîçäàåì îáúåêò Excel
Set XlWorkbook = objXL.Workbooks.Add
Set XlSheet = XlWorkbook.ActiveSheet
myconn.Open "DSN=races"
mySQL = "SELECT a, b, c , d, e FROM mysqltable;"
num = 1 'первая строка
Set objRecordset = CreateObject("ADODB.Recordset")
Set objRecordset = myconn.Execute(mySQL)
Do Until objRecordset.EOF
With XlSheet
.Range("A" & num).Value = objRecordset.Fields(0)
.Range("B" & num).Value = objRecordset.Fields(0)
.Range("C" & num).Value = objRecordset.Fields(0)
.Range("D" & num).Value = objRecordset.Fields(0)
.Range("E" & num).Value = objRecordset.Fields(0)
num = num + 1
objRecordset.MoveNext
Loop
Set objRecordset = Nothing
...
Рейтинг: 0 / 0
Excel
    #32205637
_JINX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ya naprimer podkluchalsa iz Excella k MySQL (ispolzuya Microsoft Query i ODBC)
T.e. otvet da mojno.

Romantic - format CSV xorosh do tex por poka u vas gde nibud v dannix ne budet znacheniya s zapayatoy.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]