cavanoos
Altın Üye
- Katılım
- 17 Aralık 2008
- Mesajlar
- 770
- Excel Vers. ve Dili
- Microsoft 365
- Altın Üyelik Bitiş Tarihi
- 11-01-2026
Merhaba;
Aşağıdaki kodu çalıştırdığımda Call Araç_Kiralama_Altı bu satırda Argument not optional hatası alıyorum. Yardım eder misiniz ?
Sub Günlük_Araç_Kiralama(ByVal hcr As Range)
'Değişkenlerin tiplerini tanımladık ve değer atadık.
Dim satirNo As Long
Dim sonuc As Double
satirNo = hcr.Row
'M sütununa masraf kodunu girdik
Range("M" & satirNo).Value = "NAKA"
'%20 kdv tutarının matrahını kdv hariç sütununa girdik.
sonuc = (Range("H" & satirNo).Value - Range("F" & satirNo).Value) / Range("G" & satirNo).Value
' Sonuca göre makroyu çağır
If sonuc < 1230 Then
Call Araç_Kiralama_Altı
Else
Call Silgi
End If
End Sub
Aşağıdaki kodu çalıştırdığımda Call Araç_Kiralama_Altı bu satırda Argument not optional hatası alıyorum. Yardım eder misiniz ?
Sub Günlük_Araç_Kiralama(ByVal hcr As Range)
'Değişkenlerin tiplerini tanımladık ve değer atadık.
Dim satirNo As Long
Dim sonuc As Double
satirNo = hcr.Row
'M sütununa masraf kodunu girdik
Range("M" & satirNo).Value = "NAKA"
'%20 kdv tutarının matrahını kdv hariç sütununa girdik.
sonuc = (Range("H" & satirNo).Value - Range("F" & satirNo).Value) / Range("G" & satirNo).Value
' Sonuca göre makroyu çağır
If sonuc < 1230 Then
Call Araç_Kiralama_Altı
Else
Call Silgi
End If
End Sub