Обновить все кнопка excel

Dear Pierre,

First and foremost, add the (Developer Tab) to your Excel Ribbon, and follow these steps:

  — Go to Insert at the Developer Tab, and click on it.

  — You will find two sections: Forms Controls and ActiveX Control, in the ActiveX Control Section, select the command button, and add it to your sheet.

  — Double click on the button, to open the VBA Editor, but before that, make sure that the design mode is turned on.

  — Copy this command, and paste it in the VBA editor: 

ActiveSheet.PivotTables(«Your Pivot Table Name»).PivotCache.Refresh

 

So it would look as follows:

PivotTableRefreshCode.JPG

  — Add your pivot table name to the code, and save it.

  — Close VBA Editor

  — Turn Design Mode off

  — You have to save your workbook in one of these formats: (XLSM, XLSB, XLS), in order to save Refresh code.

Enjoy :)

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

граждане, а есть способ вывести кнопку ОБНОВИТЬ из панели инструментов куда-нибудь в тело таблицы, чтобы непродвинутые пользователи не искали ее в меню, а тупо жали?  

  спасибо

 

Serge

Пользователь

Сообщений: 11308
Регистрация: 01.01.1970

{quote}{login=199MOS}{date=29.11.2010 01:29}{thema=Кнопка ОБНОВИТЬ в сводной таблице}{post}есть способ вывести кнопку ОБНОВИТЬ из панели инструментов куда-нибудь в тело таблицы?..{/post}{/quote}  
Нет.  
Но можно нарисовать новую кнопку, повесить на неё макрос обновления и приляпать её где надо.

 

На вкладке данные есть кнопка- обновить. Можно вывести в ПБД

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

{quote}{login=Serge 007}{date=29.11.2010 01:32}{thema=Re: Кнопка ОБНОВИТЬ в сводной таблице}{post}{quote}{login=199MOS}{date=29.11.2010 01:29}{thema=Кнопка ОБНОВИТЬ в сводной таблице}{post}есть способ вывести кнопку ОБНОВИТЬ из панели инструментов куда-нибудь в тело таблицы?..{/post}{/quote}  
Нет.  
Но можно нарисовать новую кнопку, повесить на неё макрос обновления и приляпать её где надо.{/post}{/quote}  

  если кроме макроса никак, можно уточнить: какие варианты обновления сводной таблицы существуют?  
— при нажатии кнопки ОБНОВИТЬ;  
— при открытии файла?  
что еще?

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

{quote}{login=Михаил}{date=29.11.2010 01:36}{thema=}{post}На вкладке данные есть кнопка- обновить. Можно вывести в ПБД{/post}{/quote}  

  ПБД это что?

 
 

Serge

Пользователь

Сообщений: 11308
Регистрация: 01.01.1970

{quote}{login=Serge 007}{date=29.11.2010 01:32}{thema=Re: Кнопка ОБНОВИТЬ в сводной таблице}{post}Можно нарисовать новую кнопку, повесить на неё макрос обновления и приляпать её где надо.{/post}{/quote}См. файл.  

  25,7 Кб в архиве.

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

{quote}{login=Михаил}{date=29.11.2010 01:38}{thema=}{post}Панель Быстрого Доступа{/post}{/quote}  

  что-то у меня кнопку не видно: правой кнопкой мыши загнала ее в ПБД, а где ее теперь искать?  

  ссори за глупые вопросы

 

Serge

Пользователь

Сообщений: 11308
Регистрация: 01.01.1970

{quote}{login=199MOS}{date=29.11.2010 01:36}{thema=Re: Re: Кнопка ОБНОВИТЬ в сводной таблице}{post}  
если кроме макроса никак, можно уточнить: какие варианты обновления сводной таблицы существуют?  
— при нажатии кнопки ОБНОВИТЬ;  
— при открытии файла?{/post}{/quote}  
Не понял, вопрос в том какие способы обновления есть макросом или без оного?

 

Можно в модуль листа  

  Private Sub Worksheet_Activate()  
ActiveSheet.PivotTables(«СводнаяТаблица1»).PivotCache.Refresh  
End Sub  

  сводная будет обновляться при каждом переходе на этот лист

 

Serge

Пользователь

Сообщений: 11308
Регистрация: 01.01.1970

{quote}{login=199MOS}{date=29.11.2010 01:41}{thema=Re: }{post}{quote}{login=Михаил}{date=29.11.2010 01:38}{thema=}{post}загнала ее в ПБД, а где ее теперь искать?{/post}{/quote}На ПБД :-)  

  67,9 Кб

 

Serge

Пользователь

Сообщений: 11308
Регистрация: 01.01.1970

{quote}{login=Serge 007}{date=29.11.2010 01:46}{thema=Re: Re: }{post}загнала ее в ПБД, а где ее теперь искать?{/post}{/quote}На ПБД :-)  

  67,9 Кб

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

{quote}{login=Serge 007}{date=29.11.2010 01:39}{thema=Re: Re: Кнопка ОБНОВИТЬ в сводной таблице}{post}{quote}{login=Serge 007}{date=29.11.2010 01:32}{thema=Re: Кнопка ОБНОВИТЬ в сводной таблице}{post}Можно нарисовать новую кнопку, повесить на неё макрос обновления и приляпать её где надо.{/post}{/quote}См. файл.  

  25,7 Кб в архиве.{/post}{/quote}  

  ооо, благодарю, вонзила себе в таблицу!

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

{quote}{login=Serge 007}{date=29.11.2010 01:42}{thema=Re: Re: Re: Кнопка ОБНОВИТЬ в сводной таблице}{post}{quote}{login=199MOS}{date=29.11.2010 01:36}{thema=Re: Re: Кнопка ОБНОВИТЬ в сводной таблице}{post}  
если кроме макроса никак, можно уточнить: какие варианты обновления сводной таблицы существуют?  
— при нажатии кнопки ОБНОВИТЬ;  
— при открытии файла?{/post}{/quote}  
Не понял, вопрос в том какие способы обновления есть макросом или без оного?{/post}{/quote}  

  вопрос в том, какой вариант выбрать для оператора базы данных, плохо разбирающегося в нюансах экселя, чтобы не грузить его поиском кнопок обновления на панели, а либо нарисовать одну здоровую кнопищу на видном месте, либо жирным шрифтом написать что-то типа ПОСЛЕ ЗАГРУЗКИ ДАННЫХ ПЕРЕЗАПУСТИТЬ ФАЙЛ и т.р.

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

{quote}{login=Serge 007}{date=29.11.2010 01:46}{thema=Re: Re: }{post}{quote}{login=199MOS}{date=29.11.2010 01:41}{thema=Re: }{post}{quote}{login=Михаил}{date=29.11.2010 01:38}{thema=}{post}загнала ее в ПБД, а где ее теперь искать?{/post}{/quote}На ПБД :-)  

  67,9 Кб{/post}{/quote}  

  ага, нашла.    
не пойдет такой вариант, оператор базы данных недостаточно развит для быстрого определения координат кнопки на листе -:(

 

199MOS

Пользователь

Сообщений: 61
Регистрация: 01.01.1970

{quote}{login=Михаил}{date=29.11.2010 01:45}{thema=}{post}Можно в модуль листа  

  Private Sub Worksheet_Activate()  
ActiveSheet.PivotTables(«СводнаяТаблица1»).PivotCache.Refresh  
End Sub  

  сводная будет обновляться при каждом переходе на этот лист{/post}{/quote}  

  благодарю, удовлетворилась кнопкой, предложенной Сержем.  

  спасибо большое за варианты

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

#17

29.11.2010 16:04:11

{quote}{login=199MOS}{date=29.11.2010 02:01}{thema=Re: }{post}{quote}{login=Михаил}{date=29.11.2010 01:45}{thema=}{post}{/post}{/quote}благодарю, удовлетворилась кнопкой…{/post}{/quote}  
:-)

создание кнопки обновления

TanyaZorina

Дата: Среда, 16.03.2016, 19:29 |
Сообщение № 1

Группа: Пользователи

Ранг: Участник

Сообщений: 86


Репутация:

0

±

Замечаний:
40% ±


Excel 2007

здраствуйте, возникла проблема: как создать кнопку обновления в файле excel?

 

Ответить

Udik

Дата: Среда, 16.03.2016, 19:35 |
Сообщение № 2

Группа: Друзья

Ранг: Старожил

Сообщений: 1588


Репутация:

192

±

Замечаний:
0% ±


Excel 2016 х 64

А чего обновляться должно?


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com

 

Ответить

TanyaZorina

Дата: Среда, 16.03.2016, 19:41 |
Сообщение № 3

Группа: Пользователи

Ранг: Участник

Сообщений: 86


Репутация:

0

±

Замечаний:
40% ±


Excel 2007

А чего обновляться должно?

в моём файле идёт обратный отсчёт до определённой даты в формате ЧЧ : ММ , при нажатии на кнопку хотелось бы чтобы обновлялось оставшееся время

 

Ответить

buchlotnik

Дата: Среда, 16.03.2016, 19:49 |
Сообщение № 4

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

дык F9 B)

Сообщение отредактировал buchlotnikСреда, 16.03.2016, 19:51

 

Ответить

TanyaZorina

Дата: Среда, 16.03.2016, 19:53 |
Сообщение № 5

Группа: Пользователи

Ранг: Участник

Сообщений: 86


Репутация:

0

±

Замечаний:
40% ±


Excel 2007

дело в том что надо именно кнопочку))

 

Ответить

Udik

Дата: Среда, 16.03.2016, 19:56 |
Сообщение № 6

Группа: Друзья

Ранг: Старожил

Сообщений: 1588


Репутация:

192

±

Замечаний:
0% ±


Excel 2016 х 64

Так оно итак обновляется вроде, но можно и кнопку впаять.

К сообщению приложен файл:

0t.xlsm
(16.8 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com

 

Ответить

_Boroda_

Дата: Среда, 16.03.2016, 19:57 |
Сообщение № 7

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Ну, если надо, то держите.
[offtop]А у меня кнопочка больше! :D


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

buchlotnik

Дата: Среда, 16.03.2016, 19:58 |
Сообщение № 8

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

как-то так
[offtop] а у меня элегантнее B)

К сообщению приложен файл:

0576637.xlsm
(21.4 Kb)

Сообщение отредактировал buchlotnikСреда, 16.03.2016, 20:00

 

Ответить

TanyaZorina

Дата: Среда, 16.03.2016, 20:05 |
Сообщение № 9

Группа: Пользователи

Ранг: Участник

Сообщений: 86


Репутация:

0

±

Замечаний:
40% ±


Excel 2007

спасибо)) ну могли бы вы объяснить как её создавать?)

 

Ответить

Udik

Дата: Среда, 16.03.2016, 20:11 |
Сообщение № 10

Группа: Друзья

Ранг: Старожил

Сообщений: 1588


Репутация:

192

±

Замечаний:
0% ±


Excel 2016 х 64

Создаёшь макрос, потом назначаешь его на нажатие :)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com

 

Ответить

_Boroda_

Дата: Среда, 16.03.2016, 20:17 |
Сообщение № 11

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

[offtop]А у меня время прямо на кнопке[/offtop]

могли бы вы объяснить как её создавать?

1. Жмете Альт + F11 — окошко ВБАПрождект — там модуль1 — там код, запускающий пересчет.
2. Кнопку создают на вкладке Разработчик — Вставить — Элементы управления формы — самая первая — ткните туда мышой и ткните потом на листе — кнопка вставится. Потом она сама спросит про макрос — Вы выбираете тот, который в п.1
2а. Я в этом файле сделал не кнопкой, а просто вставил автофигуру и также повесил на нее макрос. А время там показывает из ячейки А1 (я туда перенес Вашу формулу). Как? Просто — ткнулся в фигуру мышой и в строке формул написал =A1

К сообщению приложен файл:

2880007.xlsm
(20.3 Kb)


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

TanyaZorina

Дата: Среда, 16.03.2016, 20:24 |
Сообщение № 12

Группа: Пользователи

Ранг: Участник

Сообщений: 86


Репутация:

0

±

Замечаний:
40% ±


Excel 2007

1. Жмете Альт + F11 — окошко ВБАПро…

СУПЕР! Спасибо))
[moder]Не нужно цитировать весь пост. Это противоречит Правилам форума. Удалил.

 

Ответить

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2013 Еще…Меньше

Вы можете в любой момент нажать кнопку Обновить, чтобы обновить данные в сводных таблицах в книге. Вы можете обновить данные для сводных таблиц, импортированных из Power Query, таких как база данных (SQL Server, Oracle, Access и т. д.), куб служб Analysis Services, веб-канал данных и многие другие источники. Можно также обновить данные из таблицы Excel,которая автоматически включает все изменения внешнего источника данных.

По умолчанию сводные таблицы не обновляются автоматически, но можно указать, что сводная таблица автоматически обновляется при открытии книги, содержащего сводную таблицу.

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. На вкладке Анализ выберите команду Обновить или нажмите ALT+F5.

    Изображение ленты Excel

    Совет: Вы также можете обновить сводную таблицу, щелкнув ее правой кнопкой мыши и выбрав команду «Обновить».

  3. Чтобы обновить сразу все сводные таблицы в книге, на вкладке Анализ щелкните стрелку рядом с кнопкой Обновить и выберите пункт Обновить все.

Если таблица обновляется слишком долго, на вкладке Анализ нажмите стрелку рядом с кнопкой Обновить и выберите пункт Состояние обновления. Так вы сможете проверить состояние обновления.

Чтобы отменить обновление, нажмите Отменить обновление.

Если при обновлении сводной таблицы изменяется ширина столбцов и форматирование данных, но вы не хотите, чтобы это происходило, установите вот эти флажки.

  1. На вкладке Анализ нажмите кнопку Параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  2. На вкладке Макет и формат установите флажки Автоматически изменять ширину столбцов при обновлении и Сохранять форматирование ячеек при обновлении.

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. На вкладке Анализ нажмите кнопку Параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  3. На вкладке « Данные» проверьте данные обновления при открытии файла .

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. На вкладке Анализ выберите команду Обновить или нажмите ALT+F5.

    Изображение ленты Excel

    Совет: Вы также можете обновить сводную таблицу, щелкнув ее правой кнопкой мыши и выбрав команду «Обновить».

  3. Чтобы обновить сразу все сводные таблицы в книге, на вкладке Анализ щелкните стрелку рядом с кнопкой Обновить и выберите пункт Обновить все.

Если таблица обновляется слишком долго, на вкладке Анализ нажмите стрелку рядом с кнопкой Обновить и выберите пункт Состояние обновления. Так вы сможете проверить состояние обновления.

Чтобы отменить обновление, нажмите Отменить обновление.

Если при обновлении сводной таблицы изменяется ширина столбцов и форматирование данных, но вы не хотите, чтобы это происходило, установите вот эти флажки.

  1. На вкладке Анализ нажмите кнопку Параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  2. На вкладке Макет и формат установите флажки Автоматически изменять ширину столбцов при обновлении и Сохранять форматирование ячеек при обновлении.

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. На вкладке Анализ нажмите кнопку Параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  3. На вкладке « Данные» проверьте данные обновления при открытии файла .

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. На вкладке Анализ выберите команду Обновить или нажмите ALT+F5.

    Изображение ленты Excel

    Совет: Вы также можете обновить сводную таблицу, щелкнув ее правой кнопкой мыши и выбрав команду «Обновить».

  3. Чтобы обновить сразу все сводные таблицы в книге, на вкладке Анализ щелкните стрелку рядом с кнопкой Обновить и выберите пункт Обновить все.

Если таблица обновляется слишком долго, на вкладке Анализ нажмите стрелку рядом с кнопкой Обновить и выберите пункт Состояние обновления. Так вы сможете проверить состояние обновления.

Чтобы отменить обновление, нажмите Отменить обновление.

Если при обновлении сводной таблицы изменяется ширина столбцов и форматирование данных, но вы не хотите, чтобы это происходило, установите вот эти флажки.

  1. На вкладке Анализ нажмите кнопку Параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  2. На вкладке Макет и формат установите флажки Автоматически изменять ширину столбцов при обновлении и Сохранять форматирование ячеек при обновлении.

  1. Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

    Работа со сводными таблицами

  2. На вкладке Анализ нажмите кнопку Параметры.

    Кнопка "Параметры" на вкладке "Анализ"

  3. На вкладке « Данные» проверьте данные обновления при открытии файла .

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Несомненно приложение Microsoft Excel является мощным, но в то же время простым инструментом для работы с данными. С его помощью можно делать экономико-статистические расчеты, строить прогнозы показателей, графическое представление информации, программировать на языке VBA или использовать просто для хранения информации. Excel включает в себя такие удобные средства как:

  1. Диаграммы
  2. Сводные таблицы
  3. Умные таблицы
  4. Формулы
  5. Фильтры
  6. Горячие клавиши
  7. Подключения к базам данных и много других средств.

Сегодня рассмотрим горячие клавиши , которые облегчают и ускоряют работу с данными в приложении.

Комбинация клавиш

Описание

Альтернативный вариант

F12 Предлагает выбор папки для сохранения книги Excel под новым названием Вкладка «Файл» -> «Сохранить как» -> кнопка «Обзор»
Ctrl + N Открывает новую пустую книгу Вкладка «Файл» -> Создать -> Пустая книга
Ctrl + K Открывает окно вставки гиперссылки в выделенную ячейку Вкладка «Вставка» -> «Гиперссылка»
Ctrl + T Открывает окно преобразования выделенных ячеек в «умную» таблицу Вкладка «Вставка» -> «Таблица»
Ctrl + F12 Появляется диалоговое окно для открытия существующей книги Вкладка «Файл» -> «Открыть», затем выбрать папку.
Alt + F5 Обновляет выделенную сводную или плоскую таблицу в соответствии с источником данных объекта. Вкладка «Данные» -> кнопка «Обновить»
Ctrl + Alt + F5 Обновляет все сводные плоские таблицы в соответствии с источником данных объектов. Вкладка «Данные» -> кнопка «Обновить все»
Ctrl + Shift + 1 Форматирует выделенные ячейки как число с разделителями групп разрядов и 2 числами десятичных знаков Правая кнопка мыши -> Формат ячеек -> Выбрать формат «Числовой» -> указать число десятичных знаков и поставить галочку «Разделитель групп разрядов»
Ctrl + Shift + 5 Форматирует выделенные ячейки как число в виде процента Правая кнопка мыши -> Формат ячеек -> Выбрать формат «Процентный»
Shift + F3 Вызывает окно вставки функции в выделенную ячейку Вкладка «Формулы» -> «Вставить функцию»
Shift + F10 Вызывает контекстное меню для выделенных ячеек Клик правой кнопкой мыши по выделенной области
Shift + F11 Вставляет новый пустой лист в книгу. Кнопка «+» справа от списка листов книги (нижняя область)
Shift + F12 Сохраняет документ Вкладка «Файл» -> «Сохранить»

Понравилась статья? Поделить с друзьями:
  • Обновить все в excel одной клавишей
  • Обновить в excel комбинация клавиш
  • Обновить бесплатно word 2003 до 2010 бесплатно
  • Обновить word 2021 бесплатно
  • Обновить microsoft word mac