Apibrėžkite slinkties sritį „Excel“ darbalapyje

Anonim

Kaip apriboti slinkties sritį lentelėje ir taip apsaugoti tam tikrą turinį nuo kitų peržiūros ir redagavimo.

Kaip apriboti slinkties sritį „Excel“

Ar norite neleisti lentelėms slinkti į sritis, kuriose yra skaičiavimų, ar naudotojus, kurie nieko neprarado dėl kitų priežasčių?

Tada apribokite slinkties sritį! Naudokite „ScrollArea“ ypatybę. Ši makrokomanda parodo, kaip tai padaryti:

Sub slinkties sritis ()

ActiveSheet.ScrollArea = "A1: F10"

Pabaiga Sub

Kai komanda bus įvykdyta, langelių, esančių už diapazono A1: F10 ribų, nebegalima spustelėti arba rodyti slinkiant. Tai reiškia, kad kiti vartotojai neturi nei galimybės matyti, nei redaguoti konfidencialų turinį.

Jei norite grąžinti slinkties sritį į numatytąją vertę, naudokite šią makrokomandą:

Paslinkimo sritis baigta ()

ActiveSheet.ScrollArea = ""

Pabaiga Sub

Tada visos ląstelės gali būti iš naujo suaktyvintos. Kad nenaudotumėte ypatybės aktyviame darbalapyje, pakeiskite išraišką „ActiveSheet“ kitu „Sheet“ objektu.