Definujte oblast posouvání v listu aplikace Excel

Anonim

Jak omezit rolovací oblast tabulky a chránit tak určitý obsah před prohlížením a úpravami ostatními.

Jak omezit rolovací oblast v aplikaci Excel

Chcete zabránit tomu, aby se vaše tabulky posouvaly do oblastí obsahujících výpočty nebo uživatelům, kteří z jiných důvodů o nic nepřišli?

Potom omezte rolovací oblast! Použijte vlastnost ScrollArea. Následující makro ukazuje, jak to udělat:

Oblast dílčího rolování ()

ActiveSheet.ScrollArea = "A1: F10"

End Sub

Po provedení příkazu již nelze na buňky mimo rozsah A1: F10 klikat ani je zobrazovat posouváním. To znamená, že ostatní uživatelé nemají ani možnost vidět ani upravovat důvěrný obsah.

Pokud chcete obnovit posuvnou oblast zpět na výchozí hodnotu, použijte následující makro:

Podružná oblast posouvání dokončena ()

ActiveSheet.ScrollArea = ""

End Sub

Všechny buňky lze poté znovu aktivovat. Abyste vlastnost v aktivním listu nepoužili, nahraďte výraz ActiveSheet jiným objektem Sheet.