Отключить всплывающие окна в документе Excel |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
|
|
Как убрать выпадающий список в excel?
Иногда возникает потребность у пользователей удалить выпадающий список в программе excel, я могу выделить два способа, которыми вы можете воспользоваться для выполнения данной задачи.
Его можно назвать радикальным и очень простым. Вы просто удаляете строку или столбец, где находится данный список и конечно вместе с этим списком. Такой способ можно использовать, когда удаления данной строки или столбца не приведет к потери данных.
Его используем, если удаление строки или столбца не возможно.
Первое действие. Выделите ячейку, в которой находится выпадающий список.
Второе действие. На консоли настроек переходите на закладку «Данные». Выбираете блок «Работа с данными», а кнопка нужна вам «Проверка данных». На рисунке я обвел эти шаги красным карандашом.
Третье действие. Перед вами откроется окошко с названием «Проверка вводимых значений» и в графе «Тип данных» выбираете «любое значение».
Удаление выпадающего списка в Microsoft Excel
Способ 1: Кнопка «Удалить» в контекстном меню
Для удаления выпадающего списка в Excel можно обойтись без перехода в соответствующее меню, где осуществляется управление подобными элементами. Вызов подходящего для очистки инструмента выполняется и через контекстное меню, что чаще занимает гораздо меньше времени, нежели стандартный принцип удаления.
- Сначала отыщите в таблице выпадающий список, выделите его, а затем сделайте щелчок правой кнопкой мыши.
Если вдруг оказалось, что был удален не тот список или это действие необходимо отменить по другим причинам, сразу же нажмите стандартное сочетание клавиш Ctrl + Z и список снова появится в той же ячейке в своем предыдущем состоянии.
Способ 2: Кнопка «Очистить все» в меню управления списками
Больше методов, не связанных с окном управления списками в Excel и позволяющих удалить выпадающий перечень, нет, поэтому переместимся к меню «Данные» и разберем первую кнопку под названием «Очистить все».
- Выделите выпадающий список и откройте вкладку «Данные».
Способ 3: Изменение типа данных ячейки
Осталось разобрать последний способ, выполняющийся через то же окно «Проверка вводимых значений». Он подразумевает изменение типа данных ячейки без предварительной очистки содержимого. Этот процесс осуществляется самостоятельно, поскольку источник данных в данном случае просто отсутствует.
- Нажмите по кнопке «Проверка данных» для перехода в то же меню.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Отключение подсказок аргумента функции в Excel
В Microsoft Excel можно выполнять функции с помощью функции подсказки. Эта функция отображает подсказки по умолчанию при вводе формулы в строке формул. Эти подсказки также упрощают получение дополнительной справки для данной функции, позволяя щелкнуть имя функции в подсказке и перейти непосредственно к соответствующему разделу справки.
В этой статье объясняется, как отключить эти подсказки функции в Microsoft Excel 2002 и более поздних версиях Excel. При этом функцию можно ввести в строке формул без помощи. .
Отключение подсказок аргумента функции в Microsoft Excel 2002 и Microsoft Excel 2003
Для этого выполните следующие действия:
- В меню Сервис щелкните пункт Параметры.
- В диалоговом окне «Параметры» откройте вкладку «Общие «.
- Щелкните, чтобы снять флажок « Подсказки функции», и нажмите кнопку » ОК».
Отключение подсказок аргумента функции в Microsoft Office Excel 2007
При вводе формулы в ячейку в Excel 2007 функция автозавершения формул предоставляет раскрывающийся список формул. После ввода формулы в ячейку и начала ввода аргумента для формулы функция ScreenTips предоставляет список обязательных и необязательных аргументов для формулы.
В этом разделе описывается, как отключить функцию автозавершения формул и функцию всплывающих подсказок функции.
Чтобы отключить функцию автозавершения формул, выполните следующие действия.
- Нажмите кнопку Microsoft Office, нажмите кнопку Excel», а затем нажмите кнопку «Формулы».
- Щелкните, чтобы снять флажок автозавершения формулы.
Чтобы отключить функцию всплывающих подсказок, выполните следующие действия.
How to stop an Excel alert window or message box from appearing while running a macro. This is particularly useful when running a macro that needs to close a workbook and you don’t want the «Save» dialogue box to appear.
Sections:
Code
Example Close Workbook
Notes
Code
Turn Alerts Off
Application.DisplayAlerts = False
Turn Alerts On
Application.DisplayAlerts = True
Example Close Workbook
The number one reason to use this is to allow Excel to open a workbook, get data from it, and close it without saving changes or seeing a pop-up message box asking to save the file.
Here is an example that will close the workbook:
Sub test_save()
Application.DisplayAlerts = False
'Code to run here
ActiveWorkbook.Close
Application.DisplayAlerts = True
End Sub
When I run the above macro, the workbook will close without any notices, messages, or warnings.
However, if I comment-out the lines with DisplayAlerts and run it, the process is different.
Here is the commented-out code:
Here is what happens when I run it:
That window appears and the user has to click a button to proceed. This is not a very user-friendly setup, especially if a novice user is trying to use a macro that you created and they don’t know what is going on.
Notes
This is a very helpful piece of code to include in your macros. Keep this information in the back of your mind so you can use it when needed.
In the sample file for this tutorial I commented-out every line of code so you can uncomment what you want to test it.
Make sure to download the sample Excel file for this tutorial to work with these examples.
Similar Content on TeachExcel
Run a Macro When a Specific Cell Changes in Excel
Tutorial:
Run a macro in Excel when a specific cell is changed; this also covers when a cell within…
Create a Column Chart with a Macro in Excel
Macro: This macro adds a column chart to Excel. This is an easy to use macro that allows you to q…
Create a Bar Chart With a Macro in Excel
Macro: Create a bar chart in Excel with this macro. You will be able to quickly and easily turn a…
Run a Macro when a User Does Something in the Workbook in Excel
Tutorial:
How to run a macro when a user does something within the Workbook in Excel, such as openi…
Stop Excel Events from Triggering when Running a Macro
Tutorial: Create a macro that will run without triggering events, such as the Change event, or Activ…
Subscribe for Weekly Tutorials
BONUS: subscribe now to download our Top Tutorials Ebook!
antal10 Пользователь Сообщений: 459 |
Добрый день уважаемые форумчане! Изменено: antal10 — 13.01.2016 09:40:03 |
SuperCat Пользователь Сообщений: 2737 |
Автосохранение отключено? There is no knowledge that is not power |
antal10 Пользователь Сообщений: 459 |
Автосохранение выключено на обоих компьютерах. Я вот только не могу понять, почему при сохранении оно не просто сохраняется, а сохраняется как будто я нажал кнопку не «Сохранить», а «Сохранить как», что видно из скрина. |
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
Какая версия офиса? Это происходит с одним файлом или со всеми открываемыми из сети файлами? Какой формат проблемного файла? (расширение) <#0> |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Проблема именно в сетевом расположении файлов. Excel сначала получает доступ к сетевому диску, потом сохраняет туда и скорость сохранения напрямую зависит от скорости работы сетевого диска и скорости передачи данных. Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
antal10 Пользователь Сообщений: 459 |
Версия офиса 2013. Это происходит только с этим файлом. Формат файла XLSM есть макросы. Сохранение, что по кнопке в панели быстрого доступа, что через меню Файл—Сохранить, что через Ctrl+S, что макросом происходит с этой табличкой. P.S. Так же заметил некоторый нюанс. При нажатии сохранить, сначала сохраняет(крутится колесо 2 секунды), затем появляется окно сохранить как и висит секунд 20. Т.е. создается впечатление что сначала просто сохраняет, а потом еще «сохраняет как» Изменено: antal10 — 13.01.2016 12:02:40 |
antal10 Пользователь Сообщений: 459 |
#7 13.01.2016 12:02:00
Я с вами согласен. Но вопрос не в скорости сохранения по сети, а |
||
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
#8 13.01.2016 12:12:40
Предположу, стоит ли в свойствах файла делать копию при сохранении? (иных мыслей нет по данному вопросу) <#0> |
||
antal10 Пользователь Сообщений: 459 |
#9 13.01.2016 20:24:24
А где это посмотреть? |
||
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
Сохранить как, Сервис, Общие параметры. <#0> |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Так же вполне возможно, что это настроено на сервере, чтобы было проще управлять версиями файлов, если что-то вдруг засбоит. Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
antal10 Пользователь Сообщений: 459 |
#12 14.01.2016 02:14:47
Спасибо, но к сожалению нет. Скрин не прикладываю но там все норм.
Здесь не совсем понял, где и на каком сервере. Т.е. за одну операцию получается он сохраняется два раза. Делаю вывод: что выполняется двойное сохранение одного файла с одним именем по одному пути(сначала «Сохранить», затем «Сохранить как»). А учитывая то, что операция «Сохранить как» всегда проходила дольше чем обычное сохранение тем более по сети, то отсюда имею то, что имею. Но зачем??? Откуда ему идет эта команда «Сохранить как», я так и не понял, уже всю голову сломал. Изменено: antal10 — 14.01.2016 12:14:03 |
||||
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
antal10, я бы поэкспериментировал. Например, создал новый файл без поддержки макросов, скопировал в новую книгу все листы из проблемной, сохранил, закрыл эксель, открыл новый файл, сохранил и посмотрел будет ли появляться повторное сохранение. После сохранил бы этот файл с поддержкой макросов или двоичный, допустим, скопировал в него все НЕ событийные макросы, по-одному копировал в него событийные макросы, сохранял, закрывал эксель, открывал и смотрел на его поведение при сохранении. Пока что у меня всё. <#0> |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Согласен с JayBhagavan. Сейчас разговор ни о чем. Что у Вас там делают макросы мы не в курсе. С настройками Excel по Вашим словами все в порядке. И сеть тоже не при чем(хотя наблюдается это только если открыть файл с другого ПК по сети). Получается, если верить только Вашим словам — то пора начинать верить в барабашек и иноплянетян Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
antal10 Пользователь Сообщений: 459 |
JayBhagavan, The_Prist,вы склоняетесь к тому, что виновниками являются макросы? У меня тоже конечно было подозрение, что дело в них, но макросы одни и те же что на основной машине, что на сетевой, надстройки тоже. И кнопка сохранения в экселе к макросам тоже не имеет никакого отношения. Все событийные макросы в файле только по изменениям на листе, но табличка выскакивает именно после кнопки «Сохранить» Сейчас попробую сделать как вы сказали, скопирую в новый файл без макросов и надстроек. Но я больше склоняюсь, что это как-то связано с правами пользователей, т.е. к общему доступу к книге. Изменено: antal10 — 14.01.2016 13:16:12 |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Вы попробуйте создать новый файл без макросов. Наполните его данными(заполните ячейки диапазона A1:F50000 любым текстом длиной более 50 символов). Сохраните на локальной машине. Потом попробуйте открыть файл с другого ПК и сохранить. И посмотрите — будет ли повторяться ситуация. Точно можно будет сказать дело в файле или в сетевом доступе. Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
antal10 Пользователь Сообщений: 459 |
кнопка цитирования не для ответа [МОДЕРАТОР] Все вновьсозданные файлы реагируют нормально, т.е. окно не выскакивает. Создал файл без макросов, открыл по сети, полет нормальный. Не могу понять, что с тем файлом, пробовал в нем все отключить, ну это просто беда. Уже все варианты испробовал. Еще вопрос. Может ли как-то это быть связано с тем, что макросы находятся в файле, а не в личной книге и не связано ли это с надстройками. Ведь на каждом компе в сети надстройки подключены свои. Ну в смысле они одинаковые, но имеют свои пути подключения. Может имеет смысл указать на всех машинах один путь(сетевой) к надстойкам, т.е. тот где лежит файл исходник? Как думаете? Изменено: antal10 — 16.01.2016 11:21:13 |
RAN Пользователь Сообщений: 7091 |
Попробуйте на всех компьютерах разместить надстрйки в одном месте, например C:Program FilesMicrosoft OfficeOffice14Library |
antal10 Пользователь Сообщений: 459 |
RAN, Вы имеете в виду на одной из машин? Т.е. на той где лежит файл? Не знаю правильно объяснил или нет. Т.е. на основном компе где лежит файл, путь должен быть C:Program FilesMicrosoft OfficeOffice14Library, а на сетевых компах: \DomCProgram FilesMicrosoft OfficeOffice14Library так что ли? Т.е. ссылка на надстройки должна быть по одному адресу сетевому? Или на каждом компе свой одинаковый путь C:Program FilesMicrosoft OfficeOffice14Library? Изменено: antal10 — 16.01.2016 18:00:37 |
vikttur Пользователь Сообщений: 47199 |
antal10, сообщение №17. Обратите внимание на замечание. |
antal10 Пользователь Сообщений: 459 |
vikttur, извините, учту. Я думал так удобнее человеку читать, на что был ответ. |
RAN Пользователь Сообщений: 7091 |
Последнее. Изменено: RAN — 16.01.2016 18:01:43 |
vikttur Пользователь Сообщений: 47199 |
#23 16.01.2016 17:59:55 Удобнее и понятнее. Если цитата, а не целое сообщение. И если нужна. |
Актуальные зеркала вавада, переходите по ссылке, чтобы играть и получать бонусы.
Для того чтобы ускорить выполнение VBA кода в Excel, а так же скрыть мерцание экрана, лишние пересчёты формул, различные уведомления, на которые нужно нажать для продолжения выполнения кода и которые часто раздражают (подтверждение открытия файлов, данные сохраненные как текст и тд), а так же убрать не нужные пересчет формул который происходят постоянно при обновлении данных на которые они ссылаются можно использовать следующие команды, которые нужно добавить или в начало кода или перед конкретным нужным участком (если вы в курсе).
Excel.Application.ScreenUpdating = False ‘убирает обновление экрана. Можно использовать почти всегда — лишняя нагрузка на процессор.
Excel.Application.DisplayAlerts = False ‘убирает всплывающие окна. Совсем. Использовать аккуратно.
Excel.Application.EnablEevents = False ‘убирает обработку событий в Excel. События необходимо отключать для исключения зацикливания или выполнения незапланированных действий. Например при внесении одним макросом значения на лист и лишнего (не нужного) выполнения другого макроса по обработки события добавления значения на лист — который, как вариант, рассчитан на ручной ввод. Использовать только при необходимости.
Excel.Application.Calculation = xlCalculationManual ‘убирает автопересчет формул и зависимых от них объектов. Можно и нужно использовать почти всегда — лишняя нагрузка на процессор, особенно если формулы использующие массивы или поиск.
Не забываем ОБЯЗАТЕЛЬНО все вернуть обратно, чтобы пользователи не ругались = ) :
Excel.Application.ScreenUpdating = True
Excel.Application.DisplayAlerts = True
Excel.Application.EnableEvents = True
Excel.Application.Calculation = xlCalculationAutomatic