etkin hücre formülünü başka yerde görme

Katılım
17 Mart 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 Türkçe
Merhabalar,
A2 hücresindeyken bu hücreye girilmiş varsaydığım bir formül sonucunu hücre açıklamasında yada başka bir hücrede görebilir miyim?
Excel'de böyle bir olanak var mıdır?
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Anladığım kadarıyla makro ile yapılmış çözümü ekte bulabilirsiniz.
Hücrelerde gezinirken en altaki durum çubuğuna bakınız.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Aşağıdaki kodu deneyiniz. İmleci, içinde değer olan hücrelerde gezdiriniz.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ActiveCell.Validation
.Delete
.Add Type:=xlValidateInputOnly
.InputMessage = ActiveCell.Value
End With
End Sub
 
Katılım
17 Mart 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 Türkçe
İlginize tşk.ler Sn.ripek
İstediğim tam olarak öyle değil. Örneğin ben A2 hücresine =TOPLA(sAYFA1!A1:B10) formülünü girdim. Formül sonucu 6 oldu. Ben A2 hücresine rakam yazdığım sırada 6 değerini durum çubuğunda yada hücre açıklamasında yada ona yakın başka bir hücrede görmek istiyorum. Çünkü o değere bakarak rakam gireceğim.
 
Katılım
17 Mart 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 Türkçe
Sn. Seyit Tiken
Kodu nasıl kullanacağımı anlayamadım. Yardımcı olursanız sevinirim
 
Katılım
13 Aralık 2006
Mesajlar
575
Excel Vers. ve Dili
Office 2010
Kodu olduğu gibi alıp isteğiniz hangi sayfa için geçerli ise o sayfanın kod bölümüne yapıştırın. ben baktım, hücrenin açıklamasında hücre içindeki değer var.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Ekli dosyayı inceleyin. İmleci, içinde veri olan hücrelerde gezdirip sonucu gözlemleyiniz.
 
Katılım
17 Mart 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 Türkçe
Arkadaşlar,
İsteğimi tam olarak anlatamdım herhalde.
Ek'te gönderdiğim dosyada anlatmaya çalıştım.
İnceleyip yardımcı olursanız sevinirim.
 
Katılım
17 Mart 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 Türkçe
Verilen cevaplar sorumumu çözmedi

Bu yüzden bir kez daha farklı bir örnek dosya hazırlayarak ekliyorum.
İlginize teşekkür ederim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekteki örnek dosyayı incelermisiniz.

Uygulanan kod;

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Intersect(Target, [C4:C9]) Is Nothing Then Exit Sub
    [A1].Formula = "=INDEX(Sayfa2!$A$1:$D$4,MATCH(" & Cells(Target.Row, 1).Address & ",Sayfa2!$A$1:$A$4,0),MATCH(" & Cells(Target.Row, 2).Address & ",Sayfa2!$A$1:$D$1,0))"
End Sub
 
Katılım
17 Mart 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 Türkçe
Teşekkür

İlginize çok teşekkür ederim Sn.Cost control
 
Üst