Aktif hücreyi 7.5 ile çarptırmak

Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Daha önce bir mesajda görmüştüm ama şu anda bulamadım.

Aşağıdaki kodlar ile D6 ile D12 arasında herhangi bir rakam girdiğimde bu rakamın 7,5 ile çarpılmış halinini yazdırmaya çalışıyorum.
Fakat bir türlü beceremedim.

Örneğin D6 hücresine 4 yazdığım zaman sonucun D6 hücresinin 30 olmasını istiyorum.

[vb:1:6c3971f4af]
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Intersect(ActiveCell, Range("D6:D12")) Is Nothing Then Exit Sub
Target.Value = Target.Value * 7.5
End Sub
[/vb:1:6c3971f4af]
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn ripek,

Dim ilk
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("D6:D12")) Is Nothing Then Exit Sub
If ilk = Target Then Exit Sub
If Target.Column = 4 Then
ilk = Target * 7.5
Target = ilk
End If
End Sub

işinizi görecektir.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Sayın fructose,

İlginiz için teşekkürler.

Fakat kendime göre bir türlü uyarlayamadım.Sabahtan bu yana işyerinde yoğun işlerlerden dolayı kafa kalmadı.

:agla:
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn ripek, eş zamanlı gönderdiğimiz için göremediniz sanırım. yukarıda yazdım. :hey:
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
sayın fructose,

Çok çok teşekkürler. :hey:
 
Üst