alt alta sıralı sayılar

Katılım
19 Şubat 2009
Mesajlar
152
Excel Vers. ve Dili
6
merhab arkadaşlar
bir sorum daha olacaktı

dekteki excel dosyasında altalta yazılmış sayılar var aralarınta tarihler var ben bunların tarihten itibaren yanyana nasıl yazabilirim
bi yardım edeseniz sevinirim

teşekkürler
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,439
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Tesadüfen linke tıkladım, loto sonuçları çıktı. Siteden kopyalayıp excele yapıştırdığımda ilk defa gördüm alt alta yazdı. Sanırım sizde bunun için soruyu sordunuz.

On Numara için

Kod:
Sub OnNumara()
Dim i, j As Long
Application.ScreenUpdating = False
Range("B:X").Clear
For i = 2 To [A65536].End(3).Row Step 24
    j = i + 22
    Range("A" & i & ":A" & j).Select
    Selection.Copy
    Range("B" & i - 1).PasteSpecial Transpose:=True
    Range("A" & i & ":A" & j).Clear
Next i
Columns("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
Cells.Hyperlinks.Delete
Columns("A:A").NumberFormat = "m/d/yyyy"
Columns("A:X").Columns.AutoFit
Range("A2:X" & [A65536].End(3).Row).Sort Key1:=[A1]
Application.ScreenUpdating = True
MsgBox "İşlem Tamamdır..."
End Sub
Kod:
Süper Loto İçin :
 
Sub SuperLoto()
Dim i, j As Long
Application.ScreenUpdating = False
Range("B:H").Clear
For i = 2 To [A65536].End(3).Row Step 8
    j = i + 6
    Range("A" & i & ":A" & j).Select
    Selection.Copy
    Range("B" & i - 1).PasteSpecial Transpose:=True
    Range("A" & i & ":A" & j).Clear
Next i
Columns("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
Cells.Hyperlinks.Delete
Columns("A:A").NumberFormat = "m/d/yyyy"
Range("A2:H" & [A65536].End(3).Row).Sort Key1:=[A1]
Range("A:H").Columns.AutoFit
Application.ScreenUpdating = True
MsgBox "İşlem Tamamdır..."
End Sub
 

Ekli dosyalar

Katılım
19 Şubat 2009
Mesajlar
152
Excel Vers. ve Dili
6
selam aradığım şey buydu teşekkürler
birde bunun sayısal loto olanı için var mı onuda verirsen sevinirim

teşekkürler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,439
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Süper loto ile sayısal arasında fark yok, aynı makroyu kullanabilirsiniz.

Ama isterseniz Şans topunu verebilirim, yapınca onu da aradan çıkartıyım dedim :)

Kod:
Sub SansLoto()
Dim i, j As Long
Application.ScreenUpdating = False
Range("B:I").Clear
For i = 2 To [A65536].End(3).Row Step 9
    j = i + 7
    Range("A" & i & ":A" & j).Select
    Selection.Copy
    Range("B" & i - 1).PasteSpecial Transpose:=True
    Range("A" & i & ":A" & j).Clear
Next i
Columns("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
Cells.Hyperlinks.Delete
Columns("A:A").NumberFormat = "m/d/yyyy"
Range("A2:I" & [A65536].End(3).Row).Sort Key1:=[A1]
Range("A:I").Columns.AutoFit
Application.ScreenUpdating = True
MsgBox "İşlem Tamamdır..."
End Sub
 

Ekli dosyalar

Katılım
19 Şubat 2009
Mesajlar
152
Excel Vers. ve Dili
6
kardeş evyallah sağolda süper loto macrosunu sayısal lotoya nasıl uyarlıyacam bi göster be :)
 
Katılım
19 Şubat 2009
Mesajlar
152
Excel Vers. ve Dili
6
kardeş kusura bakla sizi rencide ettiysem özür dilerim

labali konuştum pardon
 
Üst