Ορίστε αυτόματα την τρέχουσα περιοχή δεδομένων ως περιοχή εκτύπωσης ενός πίνακα Excel

Πίνακας περιεχομένων

Με αυτόν τον τρόπο διασφαλίζετε ότι μια μακροεντολή ορίζει αυτόματα την περιοχή των κελιών ως την περιοχή εκτύπωσης που βρίσκεται γύρω από το ενεργό κελί

Θέλετε απλά να εκτυπώσετε την τρέχουσα περιοχή γύρω από ένα κελί; Μπορείτε να το κάνετε αυτό δημιουργώντας μια κατάλληλη περιοχή εκτύπωσης.

Αυτό είναι ιδιαίτερα εύκολο με μια μακροεντολή VBA. Ακολουθούν οι εντολές VBA:

Διορθώθηκε η Ενεργή περιοχή υποστρώματος ()
ActiveSheet.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Address
Τέλος υπο

Πριν καλέσετε τη μακροεντολή, κάντε κλικ σε ένα κελί στο πεδίο δεδομένων που θέλετε να ορίσετε ως περιοχή εκτύπωσης. Στη συνέχεια, το Excel ορίζει όλα τα κελιά ως την περιοχή εκτύπωσης που συνδέεται απρόσκοπτα με το ενεργό κελί από το κελί Α1 του πίνακα και πέρα από το ενεργό κελί.

Στην εικόνα, το κελί Ε11 επισημαίνεται ως το ενεργό κελί. Αφού καλέσετε τη μακροεντολή, η περιοχή A1: F19 ορίζεται ως η περιοχή εκτύπωσης. Η κυτταρική περιοχή ξεκινά από το κελί Α1 και τελειώνει στο κελί που ακολουθεί το κελί Ε11 μέχρι το πρώτο διάκενο. Χρησιμοποιώντας την προεπισκόπηση εκτύπωσης (Excel έως την έκδοση 2003: FILE - PAGE VIEW, Excel από την έκδοση 2007: VIEW - WORKBOOK VIEWS - PAGE LAYOUT) μπορείτε να δείτε ότι η εκχώρηση της περιοχής εκτύπωσης μέσω της μακροεντολής έχει λειτουργήσει.

Για να εισαγάγετε τη μακροεντολή, πατήστε ALT F11 στο Excel για να εμφανιστεί ο επεξεργαστής VBA. Χρησιμοποιήστε την εντολή INSERT - MODULE για να εισαγάγετε ένα κενό φύλλο λειτουργικής μονάδας. Για να ξεκινήσετε τη μακροεντολή απευθείας από το Excel, χρησιμοποιήστε τον συνδυασμό πλήκτρων ALT F8.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave