Автоматично визначати поточну область даних як область друку таблиці Excel

Зміст

Таким чином ви гарантуєте, що макрос автоматично визначає область клітинок як область друку навколо активної комірки

Просто хочете надрукувати поточну область навколо комірки? Ви можете зробити це, встановивши відповідну область друку.

Це особливо легко зробити з макросом VBA. Ось команди VBA:

Підкладка Активна зона Виправлена ()
ActiveSheet.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Address
End Sub

Перш ніж викликати макрос, клацніть клітинку в полі даних, яку потрібно визначити як область друку. Потім Excel визначає всі клітинки як область друку, яка безперешкодно прилягає до активної комірки від клітинки A1 таблиці та за її межами.

На ілюстрації клітинка E11 позначена як активна комірка. Після виклику макросу область A1: F19 визначається як область друку. Діапазон клітинок починається від комірки А1 і закінчується від комірки, що слідує за коміркою Е11 аж до першої щілини. Використовуючи попередній перегляд друку (Excel до версії 2003: ФАЙЛ - ПЕРЕГЛЯД СТОРІНКИ, Excel від версії 2007: ПЕРЕГЛЯД - ПЕРЕГЛЯДИ РОБОЧОЇ КНИГИ - ВСТАНОВКА СТОРІНКИ), ви можете побачити, що призначення області друку за допомогою макросу спрацювало.

Щоб ввести макрос, натисніть клавішу ALT F11 в Excel, щоб відкрити редактор VBA. Використовуйте команду INSERT - MODULE, щоб вставити порожній аркуш модуля. Щоб запустити макрос безпосередньо з Excel, використовуйте комбінацію клавіш ALT F8.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave