Excel vba закрыть excel без сохранения - Учим Эксель

Как сохранить и закрыть все открытые файлы книжки Excel

Результат: Изучите несколько трюков и советов, чтоб сохранить и закрыть все открытые книжки Excel.

Уровень мастерства: Начинающий

3 Tips to Save and Close All Files2

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

Совет № 1: Shift + клавиша закрытия окна

Самый резвый метод закрыть все открытые книжки — это задерживать кнопку Shift, нажимая клавишу «Закрыть окно». Клавиша «Закрыть окно» — это «х» в правом верхнем углу окна приложения

Close All Excel Workooks Shortcut Shift Key Close Button

Если все открытые книжки были сохранены, они все будут закрыты.

Если какая-либо из открытых книжек НЕ была сохранена, для вас будет предложено сохранить файл. Покажется всплывающее окно, и для вас придется жать Сохранить либо Не сохранять для каждой несохраненной книжки.

Excel Warning Want to Save Changes Before Closing File Window Save All

Окно также содержит клавишу Сохранить все. Вы сможете надавить эту клавишу, чтоб сохранить все несохраненные книжки за один шаг.

Нажатие на клавишу «Отмена» отменит всю операцию, а все еще открытые книжки останутся открытыми.

Но что, если мы не желаем сохранить все либо некие из открытых рабочих книжек? Мы вернемся к этому в совет № 3.

Совет № 2: добавьте клавишу «Закрыть все» на панель резвого доступа

Мы также можем добавить клавишу «Закрыть все» на панель резвого доступа (QAT), чтоб закрыть все открытые книжки. Это делает то же самое, что и сочетание кнопок Shift + Close Window.

Excel Close All Button Quick Access Toolbar

Преимущество тут в том, что мы можем применять сочетание кнопок для нажатия клавиши. Доступ к кнопочкам QAT можно получить при помощи сочетания кнопок, нажав кнопку Alt и номер, назначенный кнопочке.

QAT Keyboard Shortcut to Close All Excel Files

Чтоб добавить клавишу «Закрыть все» в QAT, откройте окно характеристик Excel («Файл»> «Характеристики») и следуйте инструкциям на изображении ниже.

Add Close All But to Quick Access Toolbar in Excel Options

Опосля нажатия клавиши «Закрыть все» нам будет предложено то же окно, как описано в совете № 1.

Бонусный совет: мы также можем применять сочетание кнопок Ctrl + W, чтоб закрыть одну книжку. Я упомянул этот совет в собственном посте по 17 ярлычкам Excel на 2017 год.

Press Ctrl W to Close Last Excel Workbook and Leave Application Open

Совет № 3: Закройте все открытые книжки при помощи макроса

В этом разделе я поделюсь несколькими макросами, которые можно применять для закрытия всех открытых рабочих книжек. Макросы дают нам огромную упругость, когда мы желаем надзирать, какие книжки сохраняются перед закрытием.

Макрос для закрытия всех книжек без сохранения

Если мы не желаем сохранять какие-либо открытые файлы, мы можем применять последующий макрос.

Как работает этот макрос?

Приведенный выше макрос просматривает все открытые книжки на компе при помощи цикла For Next Loop. Он употребляет оператор If, чтоб проверить, является ли файл в цикле (wb.Name) НЕ (<>) файлом, который содержит код ThisWorkbook.Name.

Потом он употребляет способ Workbooks.Close (страничка справки MSDN), чтоб закрыть книжку. Способ Close имеет необязательный параметр для SaveChanges. Мы можем установить значение True, чтоб сохранить конфигурации, и False, чтоб закрыть без сохранения.

Примечание. Этот макрос следует запускать лишь в этом случае, если вы убеждены, что не желаете сохранять конфигурации ни в каком из открытых файлов. Его недозволено отменить. Может быть, вы также возжелаете добавить окно сообщения Да / Нет, чтоб предупредить юзера перед пуском этого макроса.

Макрос для сохранения всех, не считая новейших несохраненных книжек (блокнот)

В конце рабочего денька у меня обычно есть несколько книжек, которые я желаю сохранить, и некие, которые я НЕ желаю сохранять. Я нередко открываю новейшие рабочие книжки, чтоб применять файлы Excel для стремительных вычислений. Я называю их «блокноты». Я не желаю сохранять их, но желаю сохранить все остальные открытые файлы.

Macro to Save and Close All Files Except New Unsaved Files

Файлы — блокноты никогда не сохранялись, потому они еще не имеют расширения. Они именуются: Book1, Book2, Book2 и т.д. Направьте внимание, что на скриншоте отсутствует расширение файла (.xlsx, .xlsm).

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

Как работает этот макрос?

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

Интересно почитать:  Excel данные с другого excel

Функция Right употребляется для возврата 5 знаков в конце названии файла. Если wb — это имеющийся файл, который уже был сохранен, то Right (wb.Name, 5) возвратит «.xlsx» либо «.xlsm».

Функция Instr (страничка справки MSDN) употребляется для поиска строчки в строке. Возвращает исходный номер строчки. Таковым образом, если Instr находит «.xls» в границах «.xlsx» либо «.xlsm», он возвращает 1. В неприятном случае он возвращает 0.

Оператор If инспектирует, является ли возвращаемое значение из Instr больше 0, и сохраняет конфигурации при закрытии книжки. В неприятном случае конфигурации не сохраняются для книжек, которые НЕ содержат расширения.

Макрос для сохранения и закрытия всех книжек и автоматического именования файлов

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

Save and Close All Files and Auto Name New Files

Последующий макрос сохранит и закроет ВСЕ файлы и автоматом назовет новейшие файлы, которые не были сохранены. Он помещает все новейшие файлы (блокнот) в обозначенную вами папку.

Unsaved Files Save to a Folder and Automatically Named

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

Как работает этот макрос?

Этот макрос работает аналогично двум остальным выше. Единственное отличие заключается в том, что он сохраняет новейшие файлы (блокноты) в папку на вашем компе.

Чтоб применять этот макрос, для вас необходимо поменять переменную sPath на папку на вашем компе. Непременно заканчивайте строчку пути к файлу оборотной косой чертой.

У способа Workbooks.Close еще есть один необязательный параметр (Filename), который дозволяет нам указать название файла, в каком мы желаем сохранить файл, если файл еще не был сохранен.

Если мы не используем параметр «Название файла», Excel предложит нам меню «Сохранить как» для всякого файла. Таковым образом, указание названии файла обходит это окно и может сберечь нам много времени.

Значение параметра Filename соединяет воединыжды строчку для полного пути к файлу. Он также изменяет текущую дату и время до конца названии файла, используя функции «Формат» и «На данный момент». Функция Format в VBA подобна функции TEXT в Excel и дозволяет нам указать числовой формат. Функция «На данный момент» возвращает текущую дату и время на компе юзера.

Я рекомендую добавить эти макросы в вашу личную книжку макросов, чтоб вы могли применять их в хоть какое время. Чтоб выяснить больше, ознакомьтесь с моей статьей и видео о личной книжке макросов.

У вас есть свои советы по сохранению и закрытию файлов?

Я надеюсь, что эти советы и макросы посодействуют для вас окончить денек незначительно резвее. Есть ли у вас какие-либо остальные советы по закрытию файлов? Пожалуйста, оставьте комментарий ниже с хоть какими предложениями либо вопросцами. Спасибо!

Excel works!

Как отыскать лишь что закрытый файл? Как стремительно отыскать и открыть книжку Excel в т.ч. в VBA?

Почти всем знакома ситуация, когда вы не так давно сохранили книжку и не помните? куда конкретно. Мне нередко помогает возможность просмотра крайних открытых книжек Excel, для поиска лишь что сохраненных файлов. В данной для нас статье мы побеседуем о методах открыть книжку Excel, в т.ч. с помощью жаркой клавиши и даже о соответственных функциях VBA.

Что файл Excel раскрывается двойным щелчком по нему, я говорить не буду, мы побеседуем о наиболее сложных методах вызова книжки Excel.

Как отыскать и открыть книжку из самой программки? Жгучая кнопка

Часто юзеры не знают, что открыть книжку можно и не сворачивая Excel. Перейдите в меню файл (круглая клавиша в левом верхнем углу) — нажмите Открыть и изберите нужную папку:

Открыть файл

Так же работает жгучая кнопка Ctrl+O .

Как отыскать и открыть не так давно закрытую книжку Excel?

Если вы запамятовали куда сохранили лишь что сделанную книжку (у меня так бывает), то отыскать ее не будет неувязкой. Открыть крайние применяемые файлы можно через панель Крайние документы. Снова же откройте меню файл (для версий 2007 и выше) и вы сходу увидите крайние применяемые вами файлы Excel.

Как быстро найти и открыть книгу Excel

Видите гвоздики справа? Вы сможете закрепить некий файл с помощью их, и он постоянно будет доступен тут. Комфортно, когда вы нередко пользуетесь одним и этим же файлом. Просто кликните по гвоздику, и файл закрепится.

Открыть файл3

При открытии хоть какой книжки Excel в разделе Крайние документы будет висеть закрепленный таковым образом файл.

Перечень крайних файлов будет изменяться зависимо от того, с какими файлами вы работаете. Перечень файлов состоит 25 частей, но если зайти «Файл»-«Характеристики»-«Добавочно»-«Экран»-«Число документов в перечне крайних файлов:», то можно установить свое значение до 50 файлов.

Интересно почитать:  Как восстановить несохраненный документ excel

В версиях программки 2013 и выше крайние файлы доступны в меню клавиши открыть.

Как открыть уже открытые файлы?

Если у вас огромное количество файлов, то время от времени проще их отыскать с помощью инвентарем закладка «Вид» раздел «Окно» инструмент «Перейти в другое окно».

Перейти в другое окно в версии Excel

Функция Перейти в другое окно в версии Excel 2016

Как открыть несколько книжек рядом?

Если для вас нужно открыть несколько книжек либо окон рядом, то это тоже нетрудно. Возможность редактора тщательно описана тут .

Как закрыть либо открыть книжку Excel через VBA?

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

Для вас нужны отдельные функции для открытия либо закрытия Excel через VBA? К примеру, для вас необходимо, чтоб файл запирался опосля окончания выполнения макроса, используйте такие команды:

Где C:primer.xlsx путь к файлу

Где ClsBK — переменная, которой присваиваем имя открытой книжки, а позже закрываем.

Как Разблокировать Excel Файл, Зная Пароль и Утратив Его

Excel Password Unlocker – это программка для восстановления утраченных паролей к документам Microsoft Excel, владеющая рядом неотклонимых черт:

  • поддержкой всех версий Microsoft Excel
  • моментальным поиском либо удалением паролей обычный защиты
  • высочайшей скоростью поиска стойких «Паролей на Открытие»
  • GPU убыстрением на видеоплатах NVIDIA и AMD
  • гибкими опциями манипулирования спектром проверки

Знакомьтесь с Accent OFFICE Password Recovery – Windows-программой, способной отлично разблокировать всякую парольную защиту Microsoft Excel 6-2019.

Парольная защита в Microsoft Excel

Виды парольной защиты в Microsoft Excel

Microsoft Excel дает несколько вариантов блокировки: это стойкая защита от несанкционированного доступа («Пароль на Открытие») и слабенькая защита от случайных конфигураций (вся остальная парольная защита).

  1. Защита от несанкционированного доступа (стойкая блокировка):
    • Пароль на Открытие
  2. Защита от случайных конфигураций (слабенькая блокировка):
    • Пароль записи конфигураций
    • Пароль защиты листа Excel
    • Пароль защиты структуры книжки
    • Пароль защиты VBA макросов

При установке «Пароля на Открытие», все данные в Excel файле шифруются и разблокировать файл без пароля нереально. Его подбор (по другому поиск, восстановление) просит времени и специальной программки для разблокировки Excel пароля. Время поиска зависит от формата Excel и трудности самого пароля.

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

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

Не неувязка! Давайте разблокируем наш Excel файл и удалим пароли.

Как разблокировать Excel файл, зная пароль

Когда пароль известен, разблокировка Excel похожа на блокировку: необходимо ввести пароль, стереть его и сохранить файл без пароля.

Ах так это работает на примере Excel 2016

Пароль на Открытие

1. Запустите Excel, перейдите в раздел «Открыть» («Open») , изберите подходящий файл и кликните по нему

Открытие файла в Microsoft Excel 2016-2019Раздел открытия файла в Microsoft Excel 2016-2019

2. Введите пароль и откройте Excel файл (если пароль потерялся, восстановите его по аннотации)

Запрос пароля на открытие в Microsoft Excel 2016-2019Запрос «Пароля на Открытие» в Microsoft Excel 2016-2019

3. Перейдите в раздел «Файл»→«Информация» («File»→«Info») , отщёлкните меню «Protect Workbook» («Защита книжки») и изберите опцию «Encrypt with Password» («Зашифровать с Паролем»)

Microsoft Excel 2016-2019. Информация о файлеРаздел инфы о файле в Microsoft Excel 2016-2019

4. В открывшемся окне сотрите установленный пароль, нажмите клавишу «ОК» и сохраните файл.

Microsoft Excel 2016-2019. Удаление шифрования с паролемУдаление шифрования с паролем в Microsoft Excel 2016-2019

Это всё. «Пароль на Открытие» удалён, а данные расшифрованы. При последующих открытиях файла, пароль не пригодится.

Пароль записи конфигураций

1. Запустите Excel, изберите подходящий файл, кликните по нему, введите «Пароль Записи Конфигураций» («Password to Modify») и откройте Excel файл

Microsoft Excel 2016-2019. Запрос пароля записи измененийЗапрос «Пароля на Запись Конфигураций» в Microsoft Excel 2016-2019

2. Перейдите в раздел «Файл» («File») , вызовите диалоговое окно «Сохранить как» («Save As») , в настройках сохранения файла отщёлкните меню «Инструменты» («Tools») и изберите «Главные опции» («General Options…»)

Microsoft Excel 2016-2019. Окно настроек сохранения файлаОкно опций сохранения файла в Microsoft Excel 2016-2019

3. В показавшемся окне сотрите «Пароль Записи Конфигураций» , кликните клавишу «ОК» и сохраните файл

Microsoft Excel 2016-2019. Удаление пароля записи измененийУдаление «Пароля Записи Конфигураций» в Microsoft Excel 2016-2019

«Пароль записи конфигураций» будет снят.

Интересно почитать:  Как развернуть таблицу в excel на 90 градусов

Направьте внимание: Это ещё один метод разблокировать «Пароль на Открытие» : в этом же окне опций, буквально также можно стереть и этот пароль. А ещё, в данном месте можно поменять оба этих пароля.

Пароль защиты листа Excel

1. Откройте Excel файл, изберите подходящий лист документа, кликните по его имени правой клавишей мыши и в контекстном меню нажмите на «Разблокировать Лист…» («Unprotect Sheet…»)

Microsoft Excel 2016-2019. Контекстное меню для листа ExcelКонтекстное меню для листа в Microsoft Excel 2016-2019

2. В показавшемся окне сотрите «Пароль Защиты Листа» , кликните «OK» и сохраните файл Microsoft Excel 2016-2019. Разблокировка защиты листа ExcelСнятие блокировки с листа в Microsoft Excel 2016-2019

И снова-здорово – пароль с листа Excel снят. 😉

Пароль защиты структуры книжки Excel

1. Откройте подходящий Excel файл, перейдите во вкладку «Рецензирование» («Review») и нажмите клавишу «Защитить книжку» («Protect Workbook»)

Microsoft Excel 2016-2019. Вкладка с защитой книги и страницыВкладка для установки/удаления защиты книжки и страничек в Microsoft Excel 2016-2019

2. В показавшемся окне введите пароль книжки, кликните по «OK» – защита структуры рабочей книжки Excel разблокирована.

Microsoft Excel 2016-2019. Разблокировка защиты структыр рабочей книги ExcelУдаление блокировки со структуры книжки в Microsoft Excel 2016-2019

Направьте внимание: в этом же разделе «Рецензирование» («Review») , рядом с клавишей «Защитить книжку» («Protect Workbook») находится клавиша «Защита листа» («Protect Sheet…») . Это ещё один метод снять/установить пароль на лист Excel.

Пароль защиты VBA макросов

1. Откройте как обычно Excel файл, содержащий VBA макросы и нажмите комбинацию кнопок «Alt+F11» . Это запустит редактор VBA кода. Через меню редактора «Инструменты» («Tools») вызовите окно «Параметров VBA проекта» («VBAProject Properties…»)

Microsoft Excel 2016-2019. Редактор VBA кодаРедактор VBA кода (Alt+F11) в Microsoft Excel 2016-2019

2. Для доступа к данным VBA проекта, редактор запросит VBA пароль. Введите его и кликните «ОК»

Microsoft Excel 2016-2019. Запрос VBA пароляЗапрос VBA пароля в Microsoft Excel 2016-2019

3. Покажется окно параметров VBA проекта. Перейдите во вкладку «Защита» («Protection») , снимите флаг с функции «Закрыть проект от просмотра» («Lock project for viewing») , сотрите установленный VBA пароль в полях «Пароль» («Password») и «Подтвердить пароль» («Confirm password») , кликните «OK» , сохраните файл.

Microsoft Excel 2016-2019. Удаление VBA пароляУдаление VBA пароля в Microsoft Excel 2016-2019

Пароль защиты VBA макросов удачно разблокирован, а незащищённый VBA код сохранён в Excel файле.

Как разблокировать Excel файл, утратив пароль

Когда пароль утрачен, будет нужно Excel password unlocker – программка для поиска (восстановления) либо удаления паролей. Таковая как, к примеру, Accent OFFICE Password Recovery .

Accent OFFICE Password Recovery
для файлов Microsoft Office и OpenOffice/LibreOffice всех версий
20.09 Скачать x86
(9540 Kb)
Скачать x64
(11308 Kb)

Пароли обычный защиты, Accent OFFICE Password Recovery подбирает либо удаляет одномоментно для всех версий Excel. Пароль стойкой защиты, программка постоянно отыскивает на наибольшей скорости компа.

Главные способности Accent OFFICE Password Recovery:

  • полная поддержка Microsoft Excel 6-2019 (также Access, PowerPoint, Word, и LibreOffice/OpenOffice)
  • моментальный подбор либо удаление (зависит от формата Excel) паролей обычный защиты
  • высокая скорость перебора паролей стойкой защиты (asm-оптимизированный начальный код)
  • GPU убыстрение на видеоплатах NVIDIA/AMD для xlsx-файлов Excel 2007-2019
  • 100% удачная расшифровка файлов Excel 97-2003 (поиск 40-битного ключа шифрования)
  • три вида атак на пароль (прямой перебор, атака по маске, атака по словарю)
  • изменяемые сценарии атак на пароль (описание поочередной цепочки атак)
  • гибкое манипулирование спектром проверки (позиционная маска, объединение и мутация словарей)
  • автосохранение статуса поиска пароля (перезапуск атаки с места остановки)
  • графический интерфейс Windows и пуск из командной строчки

Внедрение этого разблокировщика паролей Excel сводится к открытию защищённого паролем файла и настройке спектра для поиска «Пароля на Открытие» , если это нужно. Все другие пароли Accent OFFICE Password Recovery подбирает либо удаляет одномоментно без каких или опций.

Смотрите, как это работает:

<?/*https://img.youtube.com/vi/HRhSj84lbhk/hqdefault.jpg*/?>
Восстановление паролей Excel 95-2019 в AccentEPR/AccentOPR

Когда Accent OFFICE Password Recovery удачно восстановит пароль, с его помощью можно удачно разблокировать Excel файл по аннотации:

Пользующиеся популярностью Вопросцы о защите Microsoft Excel

Да, в Excel 2007-2019 (xlsx-файлы) парольная защита чрезвычайно надёжна, если гласить о шифровании с паролем («Пароль на Открытие»). В наиболее ранешних версиях Excel (xls-файлы) таковой пароль можно отыскать одномоментно (Excel 2-95), или расшифровать Excel без пароля.

Неважно какая иная парольная защита в Excel сотворена для защиты от случайного конфигурации инфы и не надёжна. Её можно разблокировать одномоментно для всех версий Excel.

Нет, легко. Это постоянно происходит одномоментно.

Зависимо от версии Microsoft Excel, «Пароль на Изменение» можно или одномоментно вернуть, или одномоментно удалить.

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

Ссылка на основную публикацию
Adblock
detector