Araç Servis Takip Programı (AST-v.2) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1656.0

Gönderen Konu: listeden tabloya cevirmek  (Okunma sayısı 6651 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı voleclub

  • Excelce Çavuş
  • ***
  • İleti: 158
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: mahmut özdemir
  • Mesleğiniz: öğretmen
listeden tabloya cevirmek
« : 20 Temmuz 2010, 08:20:32 »
Selam karışık listeden tabloya çevirmek istiyorum


[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]

Çevrimdışı Orion1

  • Excelce Teğmen
  • ****
  • İleti: 351
  • Puan +10/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Evren Gizlen
Ynt: listeden tabloya cevirmek
« Yanıtla #1 : 20 Temmuz 2010, 11:37:29 »
Dosyanız ektedir. 8)
Kod: [Seç]
Option Explicit
Option Base 1
Sub ogrenci_59()
Dim k As Range, i As Long, myarr(), adr As String, a As Long
Dim j As Byte, isim As String, say As Long, var As Boolean
Dim sat As Long
Sheets("Sayfa1").Select
Application.ScreenUpdating = False
Range("G3:I65536").ClearContents
sat = Cells(65536, "B").End(xlUp).Row
If sat < 2 Then Exit Sub
For j = 7 To 9
    isim = Cells(2, j).Value
    Set k = Range("B1:B" & sat).Find(isim, , xlValues, xlWhole)
    If Not k Is Nothing Then
        say = WorksheetFunction.CountIf(Range("B1:B" & sat), isim)
        ReDim myarr(1 To say, 1 To 1)
        adr = k.Address
        Do
            a = a + 1
            myarr(a, 1) = k.Offset(0, -1).Value
            Set k = Range("B1:B" & sat).FindNext(k)
        Loop While Not k Is Nothing And k.Address <> adr
        Cells(3, j).Resize(a, 1) = myarr
        Erase myarr
        var = True
        a = 0
    End If
Next j
Application.ScreenUpdating = True
If var = True Then
    MsgBox "İşlem tamamlandı." & vbLf & _
    "evrengizlen@hotmail.com", vbOKOnly + vbInformation, "E V R E N"
End If
End Sub

[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]

Çevrimdışı voleclub

  • Excelce Çavuş
  • ***
  • İleti: 158
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: mahmut özdemir
  • Mesleğiniz: öğretmen
Ynt: listeden tabloya cevirmek
« Yanıtla #2 : 22 Temmuz 2010, 09:30:12 »
teşekkür ederim bu makrosuzda yapılabilir mi