Мазмұны
Біз Excel файлдарын немесе парақтарын басқа пайдаланушылар немесе алушылар өзгертулер енгізе алмайтындай қорғаймыз. Бірақ кейде ерекше жағдайлар туындайды. Бізге формула ұяшықтарын өзгертусіз өңдеу рұқсатымен файлымызды ортақ пайдалану қажет болуы мүмкін. Формуланың өзгеруіне байланысты біз қажетті нәтижені ала алмаймыз. Сонымен, біз Excel парағында формуланы қалай қорғауға болатынын көрсетеміз, бірақ енгізуге рұқсат етеміз.
Тәжірибе жұмыс кітабын жүктеп алу
Осы жаттығу жұмыс кітабын жүктеп алыңыз. осы мақаланы оқу.
Формуланы қорғау, бірақ Input.xlsm рұқсат беру
Excel бағдарламасындағы формуланы қорғаудың 2 әдісі, бірақ енгізуге рұқсат беру
Біз Excel енгізуге рұқсат беретін формулаларды қорғау жолын сипаттайтын екі әдісті талқылаймыз. Олардың бірі VBA макрос.
Бізде олардың жалақысы мен құны көрсетілген қызметкерлердің аты-жөнінің деректер жинағы бар. Енді жалақы мен шығындарды енгізіп, үнемдеуді есептеңіз. Біз жинақ бағанына қол тигізе алмаймыз.
Жалақы және Шығын бағандарына мәндерді енгізгеннен кейін біз үнемдеуді автоматты түрде аламыз. .
Сонымен қатар біз бос ұяшықтарды сақтаймыз. Жаңа адамдар келгенде, біз олардың ақпаратын енгізіп, жинақтарды анықтаймыз. Үнемдеу бағанының формула ұяшықтары болмаса, басқа бағандар өңделетін болып қалады.
1. Тек формула ұяшықтарын қорғау
Деректерді енгізуге мүмкіндік беретін формулалармен ұяшықтарды қорғай аламыз. Алдымен формула ұяшықтарын құлыптаңыз, содан кейінпарақты қорғаңыз. Мәліметтер алу үшін төмендегі қадамдарды орындаңыз.
Қадамдар:
- Біріншіден, біз барлық ұяшықтардың құлпын ашамыз. Ол үшін бүкіл жұмыс парағын таңдау үшін Ctrl+A пернелерін басыңыз.
- Содан кейін Ұяшықтарды пішімдеу<тармағына өтіңіз. 4> терезесін Ctrl+1 пернелерін басу арқылы ашыңыз.
- Қорғау қойындысындағы Құлыпталған опцияның құсбелгісін алып тастаңыз. Соңында OK түймесін басыңыз.
- Қазір жұмыс парағында құлыпталған ұяшық жоқ.
- F5 түймесін басып, Өту терезесіне кіріңіз.
- Арнайы опциясын таңдаңыз. сол терезеден түймесін басыңыз.
- Арнайыға өту терезесінен Формулалар таңдаңыз. Одан кейін OK түймесін басыңыз.
- Мұнда формулалары бар барлық ұяшықтар белгіленген.
- Қайтадан Ұяшықтарды пішімдеу терезесін енгізіңіз.
- Енді Құлыпталған опцияны тексеріп, OK түймесін басыңыз. .
Формулалары бар ұяшықтар қазір құлыптаулы.
- Шолу қойындысына өтіңіз.
- Қорғау тобындағы Қорғау опциясын басыңыз.
- Біз Қорғау парағы алады. Мұнда құпия сөзді қорғау опциясы болады.
- Сондай-ақ пайдаланушыға рұқсат етілген опциялар тізімін көрсетеді. Алғашқы екі опцияны тексереміз, содан кейін OK түймесін басыңыз.
- Енді жұмысымыз аяқталды. Біз кез келген ұяшыққа элементтерді енгізе аламызформула ұяшықтары. Мысалы, біз Allisa мәнін B9 ұяшығына енгіземіз.
- Бірақ формулаға енгізгіміз келсе ұяшықтар, біз ескерту аламыз. Мұнда біз E7 ұяшығын басамыз және ескерту көрсетіледі.
2. Формула ұяшықтарын қорғау және басқа ұяшықтарға енгізуге рұқсат ету үшін Excel VBA кодын пайдаланыңыз
Бұл бөлімде біз VBA кодын қолданамыз, ол мыналарды қорғайды. басқа ұяшықтарды өңдеуге мүмкіндік беретін формула ұяшықтары.
Қадамдар:
- Әр парақтың төменгі жағындағы Парақ атауы бөліміне өтіңіз.
- Тінтуірдің оң жақ түймешігін басыңыз. Мәтінмәндік мәзір ішінен Кодты қарау тармағын таңдаңыз.
- Біз VBA<4 енгіземіз> терезе. Кірістіру қойындысынан Модуль опциясын таңдаңыз.
- Бұл VBA модулі . Біз мұнда VBA кодын жазамыз.
- Енді келесі VBA <4 көшіріп, қойыңыз>модульдегі код.
5553
- Одан кейін кодты іске қосу үшін F5 түймесін басыңыз.
Формула ұяшықтарын сәтті құлыптадық.
- Формула ұяшықтарына емес, кез келген ұяшықтарға енгізе аламыз. Қараңыз, біз В10 ұяшығын енгізе аламыз.