Apriboti „Excel“ langelių diapazoną: apriboti lenteles su makrokomandomis

Daugiau apžvalgų rasite lentelėse

„Excel“ skaičiuoklėse yra milijonai langelių daugybėje stulpelių ir eilučių. Lentelės langelių skaičius skiriasi priklausomai nuo įdiegtos „Excel“ versijos. Tačiau paprastai jums reikia tik dalies jūsų stalui skirtų langelių. Kad galėtumėte sutelkti dėmesį į esminius dalykus, prasminga pašalinti nereikalingus langelius iš „Excel“ skaičiuoklių. „Excel“ siūlo būdus ir priemones, kurias galite įgyvendinti vos keliais pelės paspaudimais. Rezultatas yra lentelės, kuriose yra tik reikiamas langelių skaičius. Čia galite sužinoti, kaip išvalyti lenteles „Excel“ versijoje.

Kaip pašalinti nereikalingus langelius iš „Excel“ skaičiuoklių

„Per daug“ ląstelių gali suklaidinti ir jūsų akys pavargsta. Kitas argumentas daugeliui langelių, kuris atitinka reikšmes: nebegalite įvesti jokių papildomų verčių gretimuose langeliuose. Taip sumažinate klaidų skaičių tuo pačiu metu, kai kuriate diagramą iš verčių.

Ši labai paprastos lentelės iliustracija aiškiai parodo: šiuo atveju pakaktų dviejų stulpelių ir trijų eilučių.

Tuščių langelių negalima spustelėti

Baigę čia parodytą skaičiavimą, taip pat galite užtikrinti, kad tuščių langelių be turinio nebegalima spustelėti. Tačiau tai įmanoma tik naudojant makrokomandą. Atlikite šiuos veiksmus:

  1. Norėdami sukurti naują tuščią darbaknygę, paspauskite klavišų kombinaciją „CTRL + N“.

  2. Paleiskite „VBA redaktorių“ naudodami klavišų kombinaciją „ALT + F11“. Pastaba: Jei naudojate naujesnę „Excel“ versiją, pvz., „Office2021-2022“ arba „Microsoft 365“, gali tekti suaktyvinti „kūrėjo įrankius“. Norėdami tai padaryti, eikite į meniu parinktį „Parinktis“ naudodami „Failas“ ir suaktyvinkite meniu elementą „Kūrėjo įrankiai“ skirtuke „Pagrindinis“. Išsaugokite pakeitimą spustelėdami „Gerai“.

  3. „VBA redaktoriuje“ vadinate komandą „Įterpti“> „Modulis“.

  4. Dabar įveskite šias makro eilutes:
    Susiaurinti sub ()
    ActiveSheet.ScrollArea = ActiveSheet.UsedRange.AddressLocal
    Pabaiga Sub
    Subakcija
    ActiveSheet.ScrollArea = ""
    Pabaiga Sub

  5. Tada paspauskite klavišų kombinaciją „ALT + Q“. Atidarykite „Excel“ darbaknygę ir tada darbalapį, kuriame norite paslėpti nereikalingus langelius.

  6. Paspauskite klavišų kombinaciją „ALT + F8“.

  7. Kitame dialogo lange spustelėkite makrokomandą „Siaurinti“.

  8. Spustelėkite „Vykdyti“.

Rezultatas: nebereikia slinkti pro vertes

Po šio proceso jūs negalite perkelti langelio žymeklio už paskutinio naudoto lentelės langelio. Paveikslo lentelės pavyzdyje langelis „B3“ yra paskutinis langelis, kuriame galite įvesti vertę.

Jei norite dar kartą pašalinti langelio apribojimą, suaktyvinkite norimą darbalapį, paspauskite klavišų kombinaciją „ALT + F8“ ir įveskite makrokomandą „Atleisti“. Tada spustelėkite „Vykdyti“, kad suaktyvintumėte makrokomandą. Dabar visas jūsų lentelės langelių diapazonas vėl pasiekiamas.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave