VBA de maximum kodu

Katılım
18 Ocak 2012
Mesajlar
4
Excel Vers. ve Dili
Microsoft office 2010 ingilzice
Ekte koyduğum dosyada her satır için o satırdaki değerlerin maximumunu bulmak için VBA de nasıl bir kod yazabilirim? yardımcı olabilir misiniz? Teşekkürler.
 

Ekli dosyalar

Katılım
4 Nisan 2009
Mesajlar
45
Excel Vers. ve Dili
2010 tr
Niye excel'in mak formülünü kullanmıyor sunuz? çok daha basit olur. Eke koydum.
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ektedir.:cool:
Kod:
Sub maksimum_59()
Dim sat As Long, i As Long
sat = Cells(Rows.Count, "E").End(xlUp).Row
Application.ScreenUpdating = False
Range("D5:D" & Rows.Count).ClearContents
For i = 5 To sat
Cells(i, "D").Value = WorksheetFunction.Max _
(Range("E" & i & ":I" & i))
Next
Application.ScreenUpdating = True
MsgBox "Maximum konusu tamamlandı." & vbLf & _
"evrengizlen@hotmail.com", vbOKCancel + vbInformation
End Sub
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,079
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Alternatif olarak aşağıdaki koduda kullanabilirsiniz.

Kod:
Sub MAXİMUMU_BUL()
    With Range("D5:D9")
        .Formula = "=MAX(E5:I5)"
        .Value = .Value
    End With
End Sub
 
Katılım
18 Ocak 2012
Mesajlar
4
Excel Vers. ve Dili
Microsoft office 2010 ingilzice
Teşekkürler işe yaradı:)
 
Üst