Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вопрос по функции ОБНОВИТЬ ДАННЫЕ или ОБНОВИТЬ ВСЕ ДАННЫЕ - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Вопрос по функции ОБНОВИТЬ ДАННЫЕ или ОБНОВИТЬ ВСЕ ДАННЫЕ
Sergiore Дата: Среда, 10.07.2013, 11:31 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Ребят.
Всех приветствую.
Очень долгое время был просто читателем данного форума.
Сейчас столкнулся с одной проблемой и не знаю есть ли для нее решение.

есть файл с четырьмя вкладками.

первая вкладка выгружает данные из sql базы в формате сводной таблицы и в параметрах этой сводной таблицы установлено обновление данных при открытии и раз в минуту.
во вторую вкладку данные копируются вручную
третья и четвертая вкладка сформированы в виде сводных таблиц (каждая со своими условиями) которые выгружают информацию из второй вкладки
пятая вкладка объединяет всю информацию четырех вышеприведенных вкладок.

проблема вот в чем: если данные выгружаемые из sql обновляются при открытии файла и раз в 1 минуту, то для двух вкладок, где расположены сводные таблицы параметр обновления раз в минуту никак не установить, устанавливается только параметр обновления при открытии.

Для того чтобы обновить данные приходится либо прыгать по вкладкам (третьей и четвертой) и жать обновить каждую сводную таблицу, либо вывести на ПБД кнопку обновить все и жать ее.

Данной таблицей в дальнейшем будут пользоваться много людей и не только в моем городе и снимать познавательный ролик и обновлении данных и вывода на панель быстрого доступа кнопки нет никакого смысла.

Можно ли решить проблему с обновлением каким либо другим способом без использования скриптов ? (по всей компании стоит высокий уровень безопасности и отключить его нельзя)
Буду рад любой идее!

Всем заранее спасибо.
 
Ответить
СообщениеРебят.
Всех приветствую.
Очень долгое время был просто читателем данного форума.
Сейчас столкнулся с одной проблемой и не знаю есть ли для нее решение.

есть файл с четырьмя вкладками.

первая вкладка выгружает данные из sql базы в формате сводной таблицы и в параметрах этой сводной таблицы установлено обновление данных при открытии и раз в минуту.
во вторую вкладку данные копируются вручную
третья и четвертая вкладка сформированы в виде сводных таблиц (каждая со своими условиями) которые выгружают информацию из второй вкладки
пятая вкладка объединяет всю информацию четырех вышеприведенных вкладок.

проблема вот в чем: если данные выгружаемые из sql обновляются при открытии файла и раз в 1 минуту, то для двух вкладок, где расположены сводные таблицы параметр обновления раз в минуту никак не установить, устанавливается только параметр обновления при открытии.

Для того чтобы обновить данные приходится либо прыгать по вкладкам (третьей и четвертой) и жать обновить каждую сводную таблицу, либо вывести на ПБД кнопку обновить все и жать ее.

Данной таблицей в дальнейшем будут пользоваться много людей и не только в моем городе и снимать познавательный ролик и обновлении данных и вывода на панель быстрого доступа кнопки нет никакого смысла.

Можно ли решить проблему с обновлением каким либо другим способом без использования скриптов ? (по всей компании стоит высокий уровень безопасности и отключить его нельзя)
Буду рад любой идее!

Всем заранее спасибо.

Автор - Sergiore
Дата добавления - 10.07.2013 в 11:31
anger47 Дата: Среда, 10.07.2013, 11:58 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 192
Репутация: 6 ±
Замечаний: 0% ±

А что если через VBA?
Код
Sheets("Лист1").Select
ActiveWorkbook.RefreshAll
 
Ответить
СообщениеА что если через VBA?
Код
Sheets("Лист1").Select
ActiveWorkbook.RefreshAll

Автор - anger47
Дата добавления - 10.07.2013 в 11:58
Sergiore Дата: Среда, 10.07.2013, 12:54 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
к сожалению VBA не подходит sad из-за политики безопасности не пройдет...
 
Ответить
Сообщениек сожалению VBA не подходит sad из-за политики безопасности не пройдет...

Автор - Sergiore
Дата добавления - 10.07.2013 в 12:54
M73568 Дата: Среда, 10.07.2013, 13:05 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 46 ±
Замечаний: 0% ±

2007-2013
Подписывать VBA, и разрешить только подписанные?
 
Ответить
СообщениеПодписывать VBA, и разрешить только подписанные?

Автор - M73568
Дата добавления - 10.07.2013 в 13:05
_Boroda_ Дата: Среда, 10.07.2013, 13:17 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16771
Репутация: 6551 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А почему бы не сделать ту же сводную на основании запроса МS Query к Листу 2 этой же книги? В смысле - на лист3 с листа2. В таких запросах тоже можно ставить время обновления.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА почему бы не сделать ту же сводную на основании запроса МS Query к Листу 2 этой же книги? В смысле - на лист3 с листа2. В таких запросах тоже можно ставить время обновления.

Автор - _Boroda_
Дата добавления - 10.07.2013 в 13:17
Sergiore Дата: Четверг, 11.07.2013, 09:53 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
спасибо за советы.
использовал вариант _Boroda_
 
Ответить
Сообщениеспасибо за советы.
использовал вариант _Boroda_

Автор - Sergiore
Дата добавления - 11.07.2013 в 09:53
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!