baygal
Altın Üye
- Katılım
- 16 Şubat 2010
- Mesajlar
- 56
- Excel Vers. ve Dili
- 2021 TR
- Altın Üyelik Bitiş Tarihi
- 26-08-2027
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Sub Duzenle()
Dim i As Long, Sat As Long, s1 As Worksheet, s2 As Worksheet
Dim Urun As String, Fiyat As Double, Kol As Integer
Set s1 = Sheets("Sayfa1"): Set s2 = Sheets("Sayfa2")
Application.ScreenUpdating = False
s1.Select
i = [A65536].End(3).Row
Range("A2:B" & i).Sort Key1:=[A1], Key2:=[B1]
s2.Range("A2:IV" & s2.[A65536].End(3).Row + 1).ClearContents
Sat = 1
For i = 2 To [A65536].End(3).Row
If Cells(i, "A") <> Urun Then
Sat = Sat + 1
s2.Cells(Sat, "A") = Cells(i, "A")
Urun = Cells(i, "A")
s2.Cells(Sat, 2) = Cells(i, "B")
Fiyat = Cells(i, "B")
End If
If Fiyat <> Cells(i, "B") Then
Fiyat = Cells(i, "B")
Kol = s2.Range("IV" & Sat).End(1).Column + 1
s2.Cells(Sat, Kol) = Fiyat
End If
Next i
s2.Select
Application.ScreenUpdating = False
End Sub