• DİKKAT

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

Örnek dosyamdaki katlı sayı işlemi

ESES1989

Altın Üye
Katılım
6 Mart 2019
Mesajlar
81
Excel Vers. ve Dili
Excel 2007
Merhaba arkadaşlar ekli örnek dosyamdaki işlemimde yardımcı olabilirmisiniz.
Şimdiden yardımcı olan arkadaşlara teşekkür eder iyi günler iyi çalışmalar dilerim.
 

Ekli dosyalar

Merhaba F11 DİYE YAZDIĞIM HÜCREYİ YANLIŞ YAZMIŞIM F15 OLACAK.
BİRDE E 15 HÜCRESİ BOŞ İSE F15 HÜCRESİ BOŞ GELSİN. TEŞEKKÜRLER
 
İŞLEMİ YAPTIM BİR TEK E 15 HÜCRESİ BOŞ OLDUĞUNDA F15 HÜCRESİ BOŞ GELMESİNİ YAPAMADIM YARDIMLARINIZI BEKLİYORUM İYİ GÜNLER BİLERİ
 

Ekli dosyalar

İlgili hücreye mesela 15 yazarsanız ne olacak?
 
Deneyiniz.

C++:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("E15")) Is Nothing Then Exit Sub
    If Target Mod 8 = 0 Then
        Target.Next = IIf(Target = "", "", Target / 8)
    Else
        MsgBox "8'in katlarını girmelisiniz!", vbCritical
        Application.EnableEvents = False
        Target.Resize(, 2).ClearContents
        Application.EnableEvents = True
    End If
End Sub
 
Deneyiniz.

C++:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("E15")) Is Nothing Then Exit Sub
    If Target Mod 8 = 0 Then
        Target.Next = IIf(Target = "", "", Target / 8)
    Else
        MsgBox "8'in katlarını girmelisiniz!", vbCritical
        Application.EnableEvents = False
        Target.Resize(, 2).ClearContents
        Application.EnableEvents = True
    End If
End Sub
Merhaba Korhan bey ilginiz ve alakanız için teşekkür ederim ama ben pek excel'i bilmiyorum bu formülü nasıl bir işlem yapacağım ?
 
Sayfa ismi üzerinde sağ tıklayıp KOD GÖRÜNTÜLE dedikten sonra açılan beyaz pencereye uygulayınız.
 
Sanırım siz formülle çözüm istiyorsunuz..

C++:
=EĞER(E15="";"";EĞER(MOD(E15;8)=0;E15/8;"8'in katlarını girmelisiniz!"))
 
Dosyanız kodu uyguladıktan sonra makro kodu içeren bir dosya oluyor. O hata dosyayı kayıt ederken "Makro İçerebilen Excel Çalışma Kitabı" biçiminde kayıt etmediğiniz için geliyor. Bahsettiğim şekilde kayıt ederseniz sorun yaşamazsınız.

Ama siz yine de makrolu çözümü görmezden gelebilirsiniz.
 
Dosyanız kodu uyguladıktan sonra makro kodu içeren bir dosya oluyor. O hata dosyayı kayıt ederken "Makro İçerebilen Excel Çalışma Kitabı" biçiminde kayıt etmediğiniz için geliyor. Bahsettiğim şekilde kayıt ederseniz sorun yaşamazsınız.

Ama siz yine de makrolu çözümü görmezden gelebilirsiniz.
İlgi ve alakanız için tekrar teşekkür ederim iyi günler iyi çalışmalar dilerim.
 
Geri
Üst