• DİKKAT

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

Aktif hücre oran

Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Selamlar

İnputbox' a default olarak gelen active hücre sayı ise %10'ü hesaplıyor
yanlız aktif hücre metin ise hata veriyor
Metin lerde hata vermemesi ve defaul olarak metin ibaresini nasıl yazarız..

Kod:
Sub deneme()
    InputBox prompt:=IIf(IsNumeric(ActiveCell) = True, "Sayı", "Metin"), _
    Title:="Oran hesaplama", Default:= _
    IIf(IsNumeric(ActiveCell) = True, ActiveCell * 10 / 100, "Metin olmaz")
End Sub

Saygılar;
 
Merhaba,

Bu şekilde deneyiniz.

Kod:
Sub deneme()
Dim sor As String
 
a = IIf(IsNumeric(ActiveCell) = True, "Sayı", "Metin")
b = "Oran hesaplama"
 
If IsNumeric(ActiveCell) = True Then
    c = ActiveCell * 10 / 100
Else
    c = "Metin olmaz"
End If
 
sor = InputBox(a, b, c)
 
End Sub
.
 
Rica ederim.

Selamlar.
 
Geri
Üst