Ierobežot Excel šūnu diapazonu: ierobežot tabulas ar makro

Plašāks pārskats tabulās

Excel izklājlapās ir miljoniem šūnu daudzās kolonnās un rindās. Šūnu skaits tabulā atšķiras atkarībā no instalētās Excel versijas. Tomēr parasti jums ir nepieciešama tikai daļa no jūsu galdam pieejamajām šūnām. Lai jūs varētu koncentrēties uz būtisko, ir lietderīgi no Excel izklājlapām noņemt liekās šūnas. Programma Excel piedāvā veidus un līdzekļus, ko varat īstenot tikai ar dažiem peles klikšķiem. Rezultāts ir tabulas, kurās ir tikai nepieciešamais šūnu skaits. Šeit varat uzzināt, kā attīrīt tabulas savā Excel versijā.

Kā no Excel izklājlapām noņemt liekās šūnas

“Pārāk daudz” šūnu var mulsināt un acis ir nogurušas. Vēl viens arguments vairākām šūnām, kas atbilst vērtībām: Jūs vairs nevarat ievadīt papildu vērtības blakus esošajās šūnās. Šādi jūs samazināt kļūdu skaitu vienlaikus, veidojot diagrammu no vērtībām.

Šī ļoti vienkāršās tabulas ilustrācija to skaidri parāda: šajā gadījumā pietiktu ar divām kolonnām un trim rindām.

Uz tukšām šūnām nedrīkst noklikšķināt

Pabeidzot šeit parādīto aprēķinu, varat arī nodrošināt, ka vairs nevar noklikšķināt uz tukšajām šūnām bez satura. Tomēr tas ir iespējams tikai ar makro. Izpildiet šīs darbības:

  1. Nospiediet taustiņu kombināciju "CTRL + N", lai izveidotu jaunu, tukšu darbgrāmatu.

  2. Sāciet “VBA redaktoru” ar taustiņu kombināciju “ALT + F11”. Piezīme: Ja izmantojat jaunāku Excel versiju, piemēram, Office2022-2023 vai Microsoft 365, iespējams, būs jāaktivizē "izstrādātāju rīki". Lai to izdarītu, dodieties uz izvēlnes vienumu “Opcija”, izmantojot “Fails”, un cilnē “Galvenā” aktivizējiet izvēlnes vienumu “Izstrādātāja rīki”. Saglabājiet izmaiņas, noklikšķinot uz "Labi".

  3. “VBA redaktorā” jūs izsaucat komandu “Insert”> “Module”.

  4. Tagad ievadiet šādas makro rindas:
    Sašaurināt apakš ()
    ActiveSheet.ScrollArea = ActiveSheet.UsedRange.AddressLocal
    Beigt apakš
    Apakšakcija
    ActiveSheet.ScrollArea = ""
    Beigt apakš

  5. Pēc tam nospiediet taustiņu kombināciju "ALT + Q". Atveriet Excel darbgrāmatu un pēc tam darblapu, kurā vēlaties paslēpt nevajadzīgās šūnas.

  6. Nospiediet taustiņu kombināciju "ALT + F8".

  7. Nākamajā dialoglodziņā noklikšķiniet uz makro "Sašaurināt".

  8. Noklikšķiniet uz "Palaist".

Rezultāts: vairs nav jāiet garām vērtībām

Pēc šī procesa jūs nevarat pārvietot šūnu marķieri tālāk par pēdējo izmantoto tabulas šūnu. Attēla piemēra tabulā šūna "B3" ir pēdējā šūna, kurā varat ievadīt vērtību.

Ja vēlaties vēlreiz noņemt šūnas ierobežojumu, aktivizējiet vēlamo darblapu, nospiediet taustiņu kombināciju "ALT + F8" un makro ievadiet "Atlaist". Pēc tam noklikšķiniet uz "Palaist", lai aktivizētu makro. Viss jūsu tabulas šūnu diapazons tagad ir atkal pieejams.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave