DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Toparla()
Range("D10:D11").ClearContents
If [C9] > 8000 Then
[D10] = 8000: [D11] = [C9] - 8000
Else
[D10] = [C9]
End If
End Sub
Tam olarak amacım bu, teşekkür ederim ancak her seferinde makroyu çalıştır demem gerekiyor mu çünkü sürekli sayılar değişiyor. bazende siliyorumMerhaba,
C9 hücresine sayı yazıp, makroyu çalıştırın.
iyi çalışmalarKod:Sub Toparla() Range("D10:D11").ClearContents If [C9] > 8000 Then [D10] = 8000: [D11] = [C9] - 8000 Else [D10] = [C9] End If End Sub
=EĞER(TOPLA(A1:A10)>8000;8000;TOPLA(A1:A10))
=EĞER(TOPLA(A1:A10)>8000;TOPLA(A1:A10)-8000;0)
Evet 4 nolu çözüm işe yaradı son birşey daha var, 8000'e kadar yazıyor alttaki hücre boş kalırsa "YANLIŞ" ibaresi çıkıyor onun gözükmemesini nasıl sağlayabilirim.#4 nolu mesajımda ki çözümü denediniz mi?
Sonucu bulamayınca formülden kaynaklı hücrede "YANLIŞ" ibaresi çıkıyor ya bunun yazmamasını istiyorum, bunuda çözersem formulüm tamamlanmış olucak.Alttaki hücre derken..
Sorunum tamamen halloldu yardımınız için çok teşekkür ederim, çok değerli ve sorulara hemen cevap verilen bir forum.Tek hücrenin kontrolü için TOPLA kullanmanıza gerek yok. Direkt R4 olarak yazabilirsiniz.
Ayrıca ikinci formülü yanlış uygulamışsınız. Parantezleri kontrol ediniz.