Cum se ascunde formula, dar se afișează rezultatul fără a proteja foaia de lucru în Excel?
În unele cazuri, poate fi necesar să ascundeți formulele în foaia de lucru pentru a fi private. Acest articol vorbește despre ascunderea formulelor, dar afișarea rezultatelor fără a proteja foaia de lucru în Excel.
Ascundeți formula, dar afișați rezultatul fără a proteja foaia de lucru cu codul VBA
Ascundeți formula, dar afișați rezultatul fără a proteja foaia de lucru cu codul VBA
Pentru a ascunde formulele, dar afișarea rezultatelor fără a proteja o foaie de lucru, faceți următoarele.
1. În foaia de lucru trebuie să ascundeți formule, dar afișând rezultatele, faceți clic dreapta pe fila foaie și selectați Afișați codul din meniul cu clic dreapta.
2. În Microsoft Visual Basic pentru aplicații fereastră, copiați și lipiți codul VBA în fereastra Cod.
Cod VBA: ascundeți formula, dar afișați rezultatul fără a proteja foaia de lucru
Dim xDic As New Dictionary
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim xCell As Range
Dim xRg As Range
Set xRg = Range("C1:C10")
If xDic.Count <> xRg.Count Then
For Each xCell In xRg
xDic.Add xCell.Address, xCell.FormulaR1C1
Next
End If
If (Target.Count = 1) And (Not Application.Intersect(xRg, Target) Is Nothing) And (Target.HasFormula) Then
With Target
.Value = .Value
End With
Else
For Each xCell In xRg
xCell.Formula = xDic.Item(xCell.Address)
Next
End If
End Sub
notițe: În cod, C1: C10 este intervalul de celule în care doriți să ascundeți formulele în interior. Vă rugăm să îl modificați în funcție de nevoile dvs.
3. Apoi apasa unelte > Referințe .... Verifică Microsoft Script Runtime și faceți clic pe OK buton în Referințe - VBAProject fereastră. Vedeți captura de ecran:
4. apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.
De acum înainte, când faceți clic pe celula din intervalul specificat, formula va fi ascunsă imediat în bara de formule.
Legate de articole:
- Cum se blochează celulele specificate fără a proteja întreaga foaie de lucru în Excel?
- Cum se elimină formulele din foaia de lucru, dar se păstrează valorile / rezultatele în Excel?
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%
- reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
- Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
- Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
- Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
- Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
- Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
- Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
- Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
- Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!




















