sirkülasyon
Altın Üye
- Katılım
- 10 Temmuz 2012
- Mesajlar
- 2,543
- Excel Vers. ve Dili
- 2021 LTSC TR
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Alan = Union(Range("F64"), Range("H64"), Range("J64"))
Fiyat_1 = Format(WorksheetFunction.Small(Alan, 1), "#,##0.00")
Fiyat_2 = Format(WorksheetFunction.Small(Alan, 2), "#,##0.00")
For Each Veri In Alan
If Veri.Value = CDbl(Fiyat_1) Then
Range("D68") = Cells(11, Veri.Column - 1)
Range("G68") = Cells(12, Veri.Column - 1)
Range("J68") = CDbl(Fiyat_1)
Range("D70") = Cells(11, Veri.Column - 1)
Range("G70") = Cells(12, Veri.Column - 1)
Range("J70") = CDbl(Fiyat_1)
End If
If Veri.Value = CDbl(Fiyat_2) Then
Range("D69") = Cells(11, Veri.Column - 1)
Range("G69") = Cells(12, Veri.Column - 1)
Range("J69") = CDbl(Fiyat_2)
End If
Next
Set Alan = Nothing
End Sub
Yukarıdaki kod Korhan abime ait koddur.
Tek sıkıntım
Set Alan = Union(Range("F64"), Range("H64"), Range("J64"))
hücrelerinde teklif girilmemiş hücre sıfır göründüğünden sıfırı işleme katıyor. Sıfırı işleme almayacak şekilde revize edilmesi için yardımcı olabilir misiniz?
Teşekkür eder, saygılarımı sunarım.
