Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 выгрузка запроса в excel  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Добрый день, столкнулся с проблемой:
у меня есть запрос который в ручную каждый день выполняют и результат экспортируют в excel.
такой вопрос, возможно ли сделать автоматической выгрузку в excel например кодом каким нибудь или чем то в этом роде, чтобы самостоятельно формировался мини отчет в файл.
возможно ли это? И как?
6 авг 14, 16:36    [16407741]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Glory
Member

Откуда:
Сообщений: 104760
В экселе сделайте запрос к внешнему источнику данных и обновляетй его сколько угодно и когда угодно
6 авг 14, 16:39    [16407769]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Из Microsoft SQL Server 2012(SP1) - 11.0.3128.0 (Intel X86)

в

Excel 10 например
6 авг 14, 16:41    [16407796]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Glory,

хорошо, спасибо буду пробовать
6 авг 14, 16:42    [16407804]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Glory,

а можно как нибудь настроить , тянулись данные в excel допустим каждое утро?
6 авг 14, 16:48    [16407849]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
VGalamakh
Member

Откуда: Киев (Альба)
Сообщений: 66
Вя4еслаw,

Можно поставить опцтю - обновлять при открытии, насколько помню.
6 авг 14, 16:51    [16407875]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Или будет так что пользователь захочет данные просто будет нажимать в excel'е подтянуть данные из существующего соединения?
6 авг 14, 16:52    [16407884]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Glory
Member

Откуда:
Сообщений: 104760
Вя4еслаw
Или будет так что пользователь захочет данные просто будет нажимать в excel'е подтянуть данные из существующего соединения?

Именно.
6 авг 14, 16:53    [16407894]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Konst_One
Member

Откуда:
Сообщений: 11540
вариантов много, например:
1. написать скрипт VBS и запускать его через планировщик задач
2. написать сервис, который будет тоже самое делать с периодичностью , которая вам необходима
3. создать пакет SSIS и настроить job на периодичность
4. сделать всё средствами excel (придётся тоже попрограммировать немного)
и тп
6 авг 14, 16:54    [16407901]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
mag2000
Member

Откуда:
Сообщений: 182
автор
Или будет так что пользователь захочет данные просто будет нажимать в excel'е подтянуть данные из существующего соединения?
Вя4еслаw,
Может быть тогда макрос сделать в Excel, который и будет обновлять данные с сервера по нажатию пользователем комбинации клавиш для запуска макроса?
6 авг 14, 16:55    [16407909]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
VGalamakh
Member

Откуда: Киев (Альба)
Сообщений: 66
mag2000
автор
Или будет так что пользователь захочет данные просто будет нажимать в excel'е подтянуть данные из существующего соединения?
Вя4еслаw,
Может быть тогда макрос сделать в Excel, который и будет обновлять данные с сервера по нажатию пользователем комбинации клавиш для запуска макроса?


проще кнопку поставить и написать на ней "Обновить"
6 авг 14, 16:58    [16407925]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Glory
Member

Откуда:
Сообщений: 104760
mag2000
Может быть тогда макрос сделать в Excel, который и будет обновлять данные с сервера по нажатию пользователем комбинации клавиш для запуска макроса?

Какой нафиг макрос.
В меню на правой кнопке мыши Refresh. Можно это меню вытащить на панель даже, если не хочется правую кнопку жать
6 авг 14, 16:58    [16407928]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Всем спасибо, буду делать дальше) вроде разобрался
6 авг 14, 16:59    [16407931]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
VGalamakh
Member

Откуда: Киев (Альба)
Сообщений: 66
Glory
В меню на правой кнопке мыши Refresh. Можно это меню вытащить на панель даже, если не хочется правую кнопку жать


Есть такие бухгалтеры пользователи которых кроме кнопки жать ничему научить не возможно.
6 авг 14, 17:06    [16407956]     Ответить | Цитировать Сообщить модератору
 Re: выгрузка запроса в excel  [new]
Glory
Member

Откуда:
Сообщений: 104760
VGalamakh
Glory
В меню на правой кнопке мыши Refresh. Можно это меню вытащить на панель даже, если не хочется правую кнопку жать


Есть такие бухгалтеры пользователи которых кроме кнопки жать ничему научить не возможно.

Ну так в меню наверху полно кнопок.
Или кнопка должна быть на пол-экрана и моргать красным ?
6 авг 14, 17:09    [16407971]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить