Как да ограничите броя на редовете в електронна таблица на Excel?

Отворете електронната таблица на Excel, като натиснете "Ctrl-O", изберете файла и щракнете върху "Отваряне". Намерете последния ред, който искате да покажете в електронната таблица.

Изберете целия ред под последния ред, който искате да покажете, като щракнете върху номера на реда. Не избирайте случайно нито една клетка в реда.

Задръжте "Ctrl-Shift" и натиснете клавиша със стрелка "Надолу", за да изберете всички редове под избрания ред. Последният ред е ред номер 1 048 576, така че превъртането ръчно, докато откриете, може да отнеме известно време.

Щракнете върху „Форматиране“ в групата Клетки в раздела Начало, изберете „Скриване и показване“ и след това щракнете върху „Скриване на редове“, за да скриете всички редове. Сега могат да се редактират само редовете, които не са избрани. Натиснете "Ctrl-S", за да запазите електронната таблица.

Отворете електронната таблица, която искате да редактирате, щракнете с десния бутон върху името на листа в долния ляв ъгъл на прозореца и изберете „Преглед на кода“, за да отворите VBA редактора. Натиснете "F4", за да се покаже прозорецът със свойства, ако не се показва по подразбиране.

Щракнете в полето "ScrollArea" в прозореца Properties. Въведете номера на първия ред, който искате да покажете, двоеточие и след това номера на последния ред, който искате да покажете. Например, за да позволите на хората да превъртат и редактират само редове от 1 до 100, въведете „1:100“ (без кавичките) в полето.

Натиснете "Ctrl-S" и запазете файла на вашия твърд диск. Затворете прозореца на Microsoft Visual Basic за приложения и тествайте настройките, като превъртите електронната таблица. Няма да можете да преминете покрай номера на реда, който сте въвели в полето ScrollArea. Дори ако можете да видите още един ред под последния ред, нищо не се случва, когато щракнете върху една от колоните му. Всички останали редове не могат да се редактират.

Можете също да скриете колони, за да попречите на хората да ги редактират. Намерете последната колона, която искате да се вижда в електронната таблица, и след това щракнете върху заглавката на следващата колона, за да я изберете. Не се опитвайте да превъртите до последната колона, защото електронните таблици на Excel 2013 могат да съдържат 16 384 колони. Задръжте "Ctrl-Shift" и натиснете клавиша със стрелка "Дясно", за да изберете всички колони. Щракнете върху „Форматиране“, изберете „Скриване и показване“ и след това щракнете върху „Скриване на колони“, за да скриете колоните.

За да покажете всички редове, натиснете "Ctrl-A", за да изберете всичко в електронната таблица, щракнете върху "Форматиране" в клетките група, изберете „Скриване и показване“ и след това щракнете върху „Показване на редовете“. За да покажете всички колони, щракнете върху „Показване колони."

Можете да скривате и показвате редове и колони, които съдържат данни, в случай че не искате хората да ги редактират случайно.

Можете временно да деактивирате превъртането през колони, както и редактирането. В полето ScrollArea въведете буквата на първата колона, която искате да покажете, преди да въведете номера на реда. Въведете буквата на последната колона, която искате да покажете, преди номера на последния ред. Например, за да превъртите през редове от 1 до 100 и колони от A до Z, въведете „A1:Z100“ (без кавичките).

Когато деактивирате превъртането, деактивирате и редактирането. Дори ако редовете са видими, никой не може да ги редактира.

Свойствата на VBA се нулират, когато затворите и отворите отново електронната таблица, така че деактивирането на превъртане и редактиране е само временно решение. Скриването на редовете и колоните е постоянно решение.