Obsah
V tomto návodu vám ukážeme, jak uzamknout buňky v Excelu při posouvání. Po tomto článku budete schopni uzamknout určitý rozsah buněk z pracovního listu a omezit tak uživatele tak, aby mohli vybírat a posouvat buňky pouze v určitém rozsahu pracovního listu. Také nebudou moci jít mimo zadaný rozsah a provádět v tomto pracovním listu žádné změny. V průběhu.v tomto článku vysvětlíme postup uzamykání buněk různými způsoby pomocí jedinečné sady dat.
Stáhnout cvičebnici
Cvičebnici si můžete stáhnout zde.
Uzamčení buněk při rolování.xlsm2 snadné způsoby uzamčení buněk v aplikaci Excel při posouvání
V tomto článku vysvětlíme 2 způsoby uzamčení obrazovek v Excelu při posouvání. Pro lepší pochopení použijeme pro vysvětlení obou metod stejnou datovou sadu. V této části uvádíme snímek obrazovky naší datové sady. Rozsah datové sady je následující (B4:E15) a obsahuje údaje o Prodejce jejich Umístění , Region a "Celková částka" Naším cílem je omezit uživatele pouze v rozsahu (B4:E15) uzamknutím buněk. Uživatel tak bude moci vybírat a posouvat se pouze v rámci tohoto rozsahu buněk.
1. Použití karty Vývojář k uzamčení buněk při posouvání v aplikaci Excel
V první metodě použijeme Vývojář Tato metoda omezí uživatelům možnost upravovat jakákoli data mimo rozsah buněk. (B4:E15) .
Nyní se podívejme na postup, jak můžeme tuto akci provést.
KROKY:
- Nejprve přejděte na Vývojář tab.
- Za druhé vyberte možnost Vlastnosti ze stuhy.
- Výše uvedené akce otevřou nové dialogové okno s názvem Vlastnosti .
- Dále přejděte na možnost ScrollArea z tohoto pole.
- Za třetí vložte rozsah buněk (B4:E15) ručně ve vstupním poli možnosti ScrollArea .
- Výše uvedený příkaz uzamkne buňky v rozsahu (B4:E15) .
- Pak vyberte buňku B4 a posuňte se klávesnicí doprava.
- Uživatelé tak budou moci přejít pouze na buňku E5 protože nemají přístup k procházení mimo rozsah (B4:E15) .
- Podobně vyberte buňku E4 a pomocí klávesnice se posuňte směrem dolů.
- Nakonec vidíme, že se také nemůžeme posouvat po buňce E15 což je poslední hodnota našeho rozsahu buněk.
Přečtěte si více: Excel nelze posouvat pomocí šipek (4 vhodná řešení)
Odemkněte uzamčené buňky
Pokud nyní chceme odemknout rozsah buněk, můžeme to provést snadno. Provedeme to pomocí následujících kroků.
KROKY:
- Na začátku vyberte Vlastnosti možnost z Vývojář znovu na kartě.
- Příkaz otevře dialogové okno s názvem Vlastnosti .
- Dále přejděte na možnost ScrollArea .
- Poté vymažte předchozí rozsah ze vstupního pole. ScrollArea a nechte ji prázdnou.
- Poté stiskněte tlačítko Vstupte na .
- Nakonec výše uvedená akce rozsah buněk opět odemkne.
POZNÁMKA:
Tato metoda funguje, dokud máte sešit nebo list aktivní. Pokud list nebo sešit zavřete a znovu otevřete, zjistíte, že funkce uzamčení buněk již nefunguje. Pro trvalé uzamčení buněk tedy použijeme druhou metodu tohoto článku.
Přečtěte si více: Jak odemknout buňky v aplikaci Excel při posouvání (4 snadné způsoby)
Podobná čtení
- Jak v aplikaci Excel procházet po jednom řádku (4 rychlé způsoby)
- [Opraveno!] Posouvání šipek aplikace Excel, které nepřesouvají buňky (6 možných řešení)
- Jak zabránit tomu, aby se aplikace Excel posouvala do nekonečna (7 účinných metod)
- [Vyřešeno!] Vertikální posouvání v aplikaci Excel nefunguje (9 rychlých řešení)
- Jak opakovat řádky v aplikaci Excel při posouvání (6 vhodných způsobů)
2. Použití kódu VBA k uzamčení buněk v aplikaci Excel při posouvání
Pro trvalé uzamčení buněk v aplikaci Excel při posouvání použijeme jednoduchý příkaz VBA (Visual Basic for Applications) Tento kód uzamkne určité rozsahy buněk v našem pracovním listu. Pokud uzamknete buňky pomocí kódu. VBA kódu, pak po zavření souboru excelu nepřijdete o funkci zámku. Jak jsme si již řekli, pro ilustraci této metody budeme pokračovat se stejným souborem dat, který jsme použili dříve.
Nyní stačí projít níže uvedené kroky k uzamčení buněk v aplikaci Excel při posouvání.
KROKY:
- Za prvé, klikněte pravým tlačítkem myši na na listu "Použít kód VBA" .
- Dále vyberte možnost "Zobrazit kód" z dostupných možností.
- Nyní je prázdný VBA otevře se modul.
- Pak do tohoto prázdného modulu vložte následující kód:
Sub Lock_Scroll() Worksheets("Use Vba Code").ScrollArea = "B4:E15" End Sub
- Klikněte na Spustit nebo stiskněte F5 ke spuštění kódu.
- Výše uvedený příkaz uzamkne rozsah buněk (B4:E15) .
- Pak vyberte buňku B5 a posuňte se klávesnicí doprava.
- Vidíme, že nemůžeme rolovat po buňce E4 jako další buňka F4 je mimo daný rozsah.
- Podobně vyberte buňku E4 . Pak už jen posuňte klávesnicí směrem dolů.
- Nakonec vidíme, že nemůžeme posouvat po buňce E5 protože rozsah uzamčených buněk je (B4:E15) .
Přečtěte si více: Jak uzamknout řádky v aplikaci Excel při posouvání (4 snadné metody)
Závěr
Na závěr vám tento návod poradí, jak uzamknout buňky v Excelu při posouvání. Chcete-li si své dovednosti vyzkoušet, použijte cvičný pracovní list, který je součástí tohoto článku. Pokud máte nějaké dotazy, zanechte nám prosím níže komentář. Náš tým se vám pokusí co nejdříve odpovědět. V budoucnu sledujte další jedinečné návody. Microsoft Excel řešení.