• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Exel Sayı SIralama

  • Konbuyu başlatan Konbuyu başlatan Teo2013
  • Başlangıç tarihi Başlangıç tarihi
Katılım
10 Ekim 2013
Mesajlar
3
Excel Vers. ve Dili
office 2013
Excel Sayı SIralama

Merhaba

Benim A Sütununda ve B Sütununda aynı sayılar var fakat yerleri değişik.

Ben A sütünün daki sayıların aynı sıralamasını B Sütünda'da yapmak istiyorum.

Yani B sütunundaki sayıları A sütundaki sayılar gibi sıralayacak.

Örnek

ci9pfycu9rg9amqsg.gif


Teşekkürler
 
Son düzenleme:
Sütün A daki sayılar Aynı yerinde kalmalı sadece sütün B sütün A gibi olmalı böyle yaptığım zaman her ikiside değişiyor.

A ve B den başka sütunda veri bulunuyor mu?
Listeniz sadece A ve B sütunlarında mı?
 
Sütün A daki sayılar Aynı yerinde kalmalı sadece sütün B sütün A gibi olmalı böyle yaptığım zaman her ikiside değişiyor.
Dosyanız ektedir.:cool:
Kod:
Sub sırala59()
Dim i As Long, sat1 As Long, sat2 As Long, sayi As Double
Dim k As Range
sat1 = Cells(Rows.Count, "A").End(xlUp).Row
sat2 = Cells(Rows.Count, "B").End(xlUp).Row
Application.ScreenUpdating = False
For i = 2 To sat1
    Set k = Range("B2:B" & sat2).Find(Cells(i, "A").Value, , xlValues, xlWhole)
    If Not k Is Nothing Then
        sayi = k.Value
        k.Value = Cells(i, "B").Value
        Cells(i, "B").Value = sayi
    End If
    Set k = Nothing
Next i
Application.ScreenUpdating = True
MsgBox "İşlem tamamlandı." & vbLf & "evrengizlen@hotmail.com"
End Sub
 

Ekli dosyalar

Dosyanız ektedir.:cool:
Kod:
Sub sırala59()
Dim i As Long, sat1 As Long, sat2 As Long, sayi As Double
Dim k As Range
sat1 = Cells(Rows.Count, "A").End(xlUp).Row
sat2 = Cells(Rows.Count, "B").End(xlUp).Row
Application.ScreenUpdating = False
For i = 2 To sat1
    Set k = Range("B2:B" & sat2).Find(Cells(i, "A").Value, , xlValues, xlWhole)
    If Not k Is Nothing Then
        sayi = k.Value
        k.Value = Cells(i, "B").Value
        Cells(i, "B").Value = sayi
    End If
    Set k = Nothing
Next i
Application.ScreenUpdating = True
MsgBox "İşlem tamamlandı." & vbLf & "evrengizlen@hotmail.com"
End Sub

Yardımlarınız için teşekkürler
 
Merhaba banada böyle bir şey lazım fakat bunun gelişmiş halini nasıl yapabiliriz.

cixy1fomlrpx996ck.png
 
Geri
Üst