Excel'de çalışma sayfasını korumadan formülü gizleyip yalnızca sonucunu nasıl gösterebilirim?
Bazı durumlarda, çalışma sayfanızdaki formülleri gizlemeniz gerekebilir. Bu makale, Excel’de çalışma sayfasını korumadan formülleri gizleme ve yalnızca sonuçları görüntüleme konusunu ele almaktadır.
Çalışma sayfasını korumadan formülü gizleme ve sonucu gösterme (VBA kodu ile)
Çalışma sayfasını korumadan formülü gizleme ve sonucu gösterme (VBA kodu ile)
Formülleri gizlemek ancak çalışma sayfasını korumadan sonuçları görüntülemek için lütfen aşağıdaki adımları izleyin.
1. Formülleri gizlemek, ancak sonuçlarını görüntülemek istediğiniz çalışma sayfasında, sayfa sekmesine sağ tıklayın ve açılan menüden Kodu Görüntüle seçeneğini seçin.

2. Microsoft Visual Basic for Applications penceresinde, lütfen VBA kodunu Kod penceresine kopyalayıp yapıştırın.
VBA kodu: çalışma sayfasını korumadan formülü gizleme ve sonucu gösterme
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 Not: Kodda C1:C10, formüllerinizi gizlemek istediğiniz hücre aralığıdır. Lütfen bunu kendi ihtiyaçlarınıza göre güncelleyin.
3. Ardından Araçlar > Başvurular… seçeneğine tıklayın. Microsoft Script Runtime kutusunu işaretleyin ve Tamam düğmesine, Başvurular – VBAProject penceresinde tıklayın. Ekran görüntüsüne bakın:

4. Alt+Q tuşlarına basarak Microsoft Visual Basic for Applications penceresini kapatın.
Artık sınırlı bir aralık içindeki bir hücreye tıkladığınızda, formül hemen Formül Çubuğu’nda gizlenecektir.
İlgili makaleler:
- Excel'de tüm çalışma sayfasını korumadan belirli hücreleri nasıl kilitleyebilirim?
- Çalışma sayfasından formülleri nasıl kaldırabilirim ancak değerleri veya sonuçları koruyabilirim?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar