• DİKKAT

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

Makro ile uyarı alma

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,545
Excel Vers. ve Dili
2021 LTSC TR
Değerli Arkadaşlar

G9 hücresine girilen rakam I4 hücresinde yer alan rakamı geçerse makro
" I4 hücresindeki rakamı belirterek bu rakamdan fazla değer giremezsiniz" uyarısını verecek ve girilen rakamı kabul etmeyecek.

H9 hücresinde formül sonucu oluşan rakam I6 hücresinde yer alan rakamı geçerse makro
" I6 hücresindeki rakamı belirterek bu rakamdan fazla değer giremezsiniz" uyarısını verecek ve girilen rakamı kabul etmeyecek.
Not :
G9 hücresinde ki rakam Manuel giriliyor.
H9 hücresinde ki rakam ise Formüllüdür manuel girişli değildir

Teşekkür eder saygılarımı sunarım
 
Merhaba.

-- G9 - I4 arasındaki ilişkiyi veri doğrulama ile halledebilirsiniz.
G9 hücresini seçin VERİ DOĞRULAMA - > TÜM SAYI -> KÜÇÜK YA DA EŞİT -> FORMÜL kısmına
aşağıdaki formülü uygulayın ve TÜM SAYI ibaresinin sağındaki BOŞLUĞU YOKSAY kutucuğundaki
ONAY İŞARETİNİ kaldırıp, işlemi onaylayarak tamamlayın.

Böylece G9 hücresine; I4 boşken veri giremezsiniz, I4 dolu iken,
en fazla I4'teki değere eşit bir değer girebilirsiniz.
Kod:
=EĞER(VE($I$4<>"";$G$9<>"";$G$9>$I$4);0;$I$4)

-- H9 - I6 arasınadaki ilişkiyle ilgili olarak da şöyle bir şey düşünebilirsiniz.
Örneğin H9 hücresindeki formülünüz A1+B1 ise, mevcut formülü aşağıdaki ile değiştirirseniz,
uyarı almazsınız ama istediğiniz sonucu elde etmiş olursunuz.
Kod:
=EĞER([B][COLOR="Blue"]$I$6[/COLOR][/B]="";"";EĞER([COLOR="red"][B]A1+A2[/B][/COLOR]>[B][COLOR="Blue"]$I$6[/COLOR][/B];[B][COLOR="Blue"]$I$6[/COLOR][/B];[B][COLOR="Red"]A1+A2[/COLOR][/B]))
 
Son düzenleme:
Makro istemiştik ama bu da işimizi ziyadesi ile gördü.
Yardımınız için çok çok teşekkür ederim sayın Ömer.baran
 
Geri
Üst