• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Hücreye otomatik "=" eklemek

Katılım
17 Haziran 2008
Mesajlar
1,874
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Merhaba arkadaşlar;

D23 hücresine 25+3 yazdığımda ilk yazdığım değerin önüne eşittir ekleyebilirmiyiz.? yani sonuç 28 olacak. sayılar ve işaretler değişebilir ama = sabit olacak..

yardımcı arkadaşa şimdiden teşekkürler.
 
Hücreye Çift Tıklayarak Uygulayabilirsiniz.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Target = "="
End Sub
 
Merhaba,

Alternatif olarak aşağıdaki kodu deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address(0, 0) = "D23" Then
        Application.EnableEvents = False
        Target.Formula = "=" & Target.Text
        Application.EnableEvents = True
    End If
End Sub
 
Seyit;

hocam bunu her hücreye değilde sadece D23 için geçerli kılacağız..
**********

Korhan Ayhan;

Hocam göndermiş olduğunuz kod çalışıyor.. aynı hücreye buton ile şu kodu çalıştırdığımda hata veriyor..
Kod:
ActiveCell.FormulaR1C1 = "=banka_tl"

hata iletisi

2013-08-14_085202.jpg
 
Bu şekilde deneyin...

Kod:
ActiveCell.Formula = "=banka_tl"
 
.

İki başlık açınca konu dağıldı gibi...

Buraya eklediğim dosyaya bakın.

http://www.excel.web.tr/f48/hucredeki-deoer-deoi-imi-t132202.html

.


Hocam merhaba.

İki konu açmamdaki sebep: Alternatif olarak çözüm bulabilirmiyim anlamı taşıyor. gönderdiğiniz dosyaya baktım. butonla yazdırma olayı tamam. ama hücrede hesap yaptıramıyorum bu sefer de... yani hücrede hem hesap yapacak, hem de buton ile bahsedilen kodu yazdırdığımda hata vermeyecek... Teşekkürler, Saygılar.
 
Geri
Üst