Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выгрузка данных из БД в Excel / 7 сообщений из 7, страница 1 из 1
29.09.2014, 17:01
    #38760948
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка данных из БД в Excel
Всем доброго времени суток.
Подскажите, куда копать, никак не могу сам допетрить.
В общем, есть выгрузка отчета в Excel через "Внешние данные". На стороне базы генерится html-табличка, которую Excel успешно перемалывает и отображает на листе в нужном месте.
А теперь возникла необходимость кроме собственно данных, отображать комментарии к этим данным. В базе они естественно есть. Но как их выгрузить в Excel? Мысль крутится вокруг выгрузки xml, но не могу понять, как его сделать... Т.е. как в произвольные ячейки листа выгрузить данные с комментариями, вот :(
...
Рейтинг: 0 / 0
29.09.2014, 17:03
    #38760952
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка данных из БД в Excel
Боюсь, без обработки макросом тут не обойтись
...
Рейтинг: 0 / 0
29.09.2014, 17:06
    #38760957
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка данных из БД в Excel
ВикторВсем есть выгрузка отчета в Excel через "Внешние данные". На стороне базы генерится html-табличка, которую Excel успешно перемалывает и отображает на листе в нужном месте.
А теперь возникла необходимость кроме собственно данных, отображать комментарии к этим данным. В базе они естественно есть. Но как их выгрузить в Excel(
Построить запрос, который покажет и данные, и комментарии. И результат выполнения запроса выгружать как отчёт в Excel.
...
Рейтинг: 0 / 0
29.09.2014, 17:11
    #38760968
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка данных из БД в Excel
Akina,
кэп, я не узнал вас в гриме.

Запрос есть, данные есть, комментарии есть. Как вернуть всё это добро Экселю, чтобы он отобразил табличку с данными, а на тех полях, к которым есть комментарий, появились стандартные Экселевские комментарии ?
...
Рейтинг: 0 / 0
29.09.2014, 17:31
    #38761005
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка данных из БД в Excel
Викторпоявились стандартные Экселевские комментарииВот именно так и надо было сразу написать :-) Я вот тоже только сейчас понял, что хотите видеть комментарии из БД как выплывающие.
Только отдельным кодом, который пройдет по БД и сопоставит комментарии и записи и создаст примечание для ячейки(оно так в русской локализации Excel называется).
...
Рейтинг: 0 / 0
29.09.2014, 17:46
    #38761043
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка данных из БД в Excel
The_Prist, ну извиняюсь за неправильные термины. Голова уже кипит. Почти час ночи, а решения найти не могу.

С помощью xml никак нельзя сделать? Ведь отдельно я могу сгенерить xml, а excel его без проблем открывает, там вся разметка как мне надо. Но блин, надо эти данные вставить в уже существующий файл, а потом их без заморочек обновлять...
...
Рейтинг: 0 / 0
29.09.2014, 17:49
    #38761048
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка данных из БД в Excel
Виктор,

Если генерируете файл посредством XML в формате Excel 2007 и выше - то возможно. Но как точно - не подскажу. Там весь файл через XML создается и архивируется.
Если же речь про то, что Вы создаете формат XML(со свойственной этому языку разметкой) и просто открываете его Excel-м - то никак. Примечание это объект чистой воды и загнать его в XML не получится.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выгрузка данных из БД в Excel / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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