Satura rādītājs
Šajā rakstā ir parādīts, kā paslēpt formulu programmā Excel, bet atļaut lietotāju ievadi. Tas ļaus jums pasargāt formulas no nopietnas kļūdas vai datu zuduma, ko izraisa nejaušas un negaidītas lietotāju veiktas izmaiņas. Nākamajā attēlā ir parādīts šī raksta mērķis. Ātri apskatiet to, lai uzzinātu, kā to izdarīt.
Lejupielādēt Practice Workbook
Jūs varat lejupielādēt prakses darba burtnīcu, izmantojot zemāk redzamo lejupielādes pogu.
Ļaut ievadīt slēptās formulas.xlsm
2 metodes, kā paslēpt formulu, bet ļaut ievadīt datus programmā Excel
Iedomājieties, ka jums ir bankas procentu kalkulators Excel lapa kā parādīts nākamajā attēlā.
- Vēlaties atļaut lietotājiem ievadīt datus diapazonā C4:C7 . Bet jūs nevēlaties, lai tie varētu veikt izmaiņas šūnās esošajās formulās. C9 uz C10 .
- Lai to paveiktu, varat izmantot kādu no šādām metodēm.
1. Slēpt formulu, bet ļaut ievadīt datus, aizsargājot Excel darblapu
Varat aizsargāt lapu vai darbgrāmatu, lai lietotāji varētu rediģēt tikai konkrētas šūnas. Lai to izdarītu, izpildiet tālāk norādītās darbības.
📌 Soļi
- Vispirms ir jāizvēlas diapazons C4:C10 kur tiek piemērotas formulas. Varat arī atlasīt visas formulas Excel lapā, izmantojot iespēju Pārejiet uz īpašo komanda. Nospiediet F5>>> Īpašais>> Formulas>>> OK lai to izdarītu.
- Pēc tam nospiediet CTRL+1 lai atvērtu Šūnu formatēšana dialoglodziņu. Pēc tam atzīmējiet Bloķēts un Slēptais kastes. Pēc tam nospiediet LABI pogu.
- Tagad atlasiet šūnas, kuras vēlaties saglabāt lietotājiem rediģējamas, t. i., vēlaties, lai lietotāji šajās šūnās varētu ievadīt datus ( C4:C7 ).
- Nākamā prese CTRL+1 un vēlreiz dodieties uz Aizsardzība tab. Šoreiz saglabājiet Bloķēts un Slēptais lodziņi nav atzīmēti. Pēc tam nospiediet LABI pogu.
- Pēc tam atlasiet Aizsargāt lapu no Pārskats cilne.
- Varat ievadīt paroli, taču tā nav obligāta. Pārbaudiet Atlasiet bloķētās šūnas un Atlasiet atbloķētās šūnas . Tad nospiediet LABI pogu.
- Tagad, ja atlasīsiet šūnas, kurās ir formulas, formulas lodziņā neredzēsiet nevienu formulu.
- Tagad mēģiniet rediģēt šīs šūnas. Tad redzēsiet šādu kļūdu.
- Bet varat viegli ievadīt vērtības diapazonā C4:C7 . Un tas mainīs rezultātus šūnās C9:C10 .
Lasīt vairāk: Kā paslēpt formulu programmā Excel, neaizsargājot lapu (2 metodes)
Līdzīgi lasījumi
- Kā paslēpt formulas no citiem lietotājiem programmā Excel (2 veidi)
- Kā paslēpt formulas programmā Excel, līdz tiek ievadīti dati (2 metodes)
2. Paslēpt formulu, bet atļaut ievades funkciju ar Excel VBA
Alternatīvs veids, kā iegūt tādu pašu rezultātu kā iepriekšējā metodē, ir, izmantojot VBA programmā Excel.
- Vispirms nospiediet ALT+F11 lai to varētu izdarīt. Tas atvērs Microsoft VBA logs.
- Pēc tam nospiediet Ievietot>>> Jauns modulis lai atvērtu jaunu tukšu moduli, kā parādīts tālāk.
- Pēc tam, izmantojot kopēšanas pogu, nokopējiet šādu kodu.
Sub HideFormulaButAllowInput() ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True Range("C4:C7").Locked = False End Sub
- Tagad ielīmējiet nokopēto kodu tukšajā modulī. Pēc tam nospiediet F5 lai palaistu kodu.
- Visbeidzot, iegūsiet tādu pašu rezultātu kā iepriekšējās metodes gadījumā.
Lasīt vairāk: Kā paslēpt formulu programmā Excel, izmantojot VBA (4 metodes)
Lietas, kas jāatceras
- Jūs varat atcelt lapas aizsardzību no Pārskats cilni, ja nepieciešams veikt izmaiņas formulās. Taču to nevarēsiet izdarīt, ja aizmirsīsiet paroli.
- Aizsardzība darbojas tikai bloķētās šūnās. Tāpēc pirms lapas aizsardzības izmantošanas pārliecinieties, vai vēlamās šūnas ir bloķētas.
Secinājums
Tagad jūs zināt 2 veidus, kā paslēpt formulu, bet atļaut ievadi programmā Excel. Lūdzu, paziņojiet mums, vai šis raksts ir palīdzējis jums atrisināt jūsu problēmu. Izmantojiet komentāru sadaļu zemāk, lai saņemtu papildu jautājumus vai ieteikumus. Jūs varat arī apmeklēt mūsu ExcelWIKI blogā, lai atrastu risinājumus vairāk ar Excel saistītām problēmām. Palieciet kopā ar mums un turpiniet mācīties.