Предотвращение изменений в нескольких выбранных листах (Microsoft Excel)
В офисе Ланса им часто приходится выбирать несколько листов в книге, чтобы распечатать их или создать PDF-файлы. Когда закончите, листы останутся выбранными. Это может вызвать потенциальную проблему, если кто-то забудет отменить выбор группы рабочего листа. Если кто-то вносит изменение в ячейку, это изменение происходит и на всех других выбранных листах; так устроен Excel. Лэнс задается вопросом, есть ли способ остановить изменение, вносимое на нескольких листах, или автоматически отключить выбор нескольких листов после того, как они будут выполнены с действием.
Когда вы забываете отменить выбор группы рабочих листов, может быть неприятно то, что то, что вы планировали как изменение одного листа, заканчивается на всех листах. Как отмечает Лэнс, такое поведение фактически встроено в Excel; это по дизайну.
Возможно, самое простое решение — просто изменить способ печати рабочих листов. Вы можете выбрать все листы, которые хотите распечатать, а затем выполнить фактическую печать с помощью простого макроса:
Sub PrintSelectedSheets() ActiveWindow.SelectedSheets.PrintOut ActiveSheet.Select End Sub
Макрос печатает и, как только это будет сделано, отменяет выбор группы рабочих листов, так что выбирается только один рабочий лист (активный).
Единственный недостаток этого подхода — не забывать печатать через макрос, поэтому для пользователей потребуется немного обучения.
Это, конечно, не поможет вам в ситуациях, когда вы выбрали группу листов для какой-либо цели, кроме печати. В этих случаях вам остается не забыть отменить выбор группы. (Или, если вы можете управлять действием с помощью макроса, вы можете адаптировать приведенное выше, чтобы оно работало для вас.
_Примечание: _
Если вы хотите знать, как использовать макросов, описанных на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, которая содержит полезную информацию.
`ссылка: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новая вкладка браузера] `.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (7708) относится к Microsoft Excel 2007, 2010, 2013, 2016 , 2019 и Excel в Office 365.