Hatayı anlayabilen var mı acil yardım lazım

Katılım
2 Aralık 2021
Mesajlar
4
Excel Vers. ve Dili
2019 Türkçe
Sub Hesapla()
If SORU2.Cells(1, 2) < 1000 Then
SORU2.Cells(2, 2) = 10

ElseIf SORU2.Cells(1, 2) >= 1000 And SORU2.Cells(1, 2) <= 5000 Then
SORU2.Cells(2, 2) = 8

ElseIf SORU2.Cells(1, 2) > 5000 And SORU2.Cells(1, 2) < 10000 Then
SORU2.Cells(2, 2) = 6

Else: SORU2.Cells(2, 2) = 5

End If

SORU2.Cells(3, 2) = SORU2.Cells(2, 2) * SORU2.Cells(2, 3)

End Sub
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Ne yapmak istediğinizi yazsanız...
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
C:
Function Hesapla(Tutar As Long)
        Select Case Tutar
            Case Is < 1000: Hesapla = 10
            Case 1000 To 5000: Hesapla = 8
        End Select
End Function
Sub Test()
    MsgBox Hesapla(999)
End Sub
 
Üst