8 SAYFADAN VERİ ALIP LİSTE OLUŞTURMAK makroyu incelerseniz

Katılım
18 Mart 2007
Mesajlar
164
Excel Vers. ve Dili
2003 Türkçe
Option Explicit

Private Sub Worksheet_Activate()
Dim sat As Byte, hucre As Range
sat = 4
Sheets("GENEL LİSTE").Range("A1:L65536").ClearContents
For Each hucre In Sheets("3.SINIF").[A4:K2000]
If hucre.Value <> "" Then
Sheets("GENEL LİSTE").Range("A" & sat).Value = hucre.Value
sat = sat + 1
End If
Next
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub


ÜSTATLAR BEN MAKRO BİLMİYORUM AMA YUKARIDAKİ MAKRO VERİLERİ ÇEKİYOR BİR SAYFA İÇİN VE HEPSİNİ A SUTÜNA YAZIYOR SATIRA YAZDIRMAK LAZIM MAKROYU DÜZELTİP 3.SINIF 4.SINIF 5.SINIF 6.SINIF 7.SINIF 8.SINIF LİSE1 LİSE2 SAYFALARI İÇİN ÇOĞALTIP SATIR SATIR YAZDIRMAK LAZIM CİDDEN NASIL YAPILDIĞINI BİLMİYORUM İLGİLENİRSENİZ SEVİNİRİM.....İYİ ÇALIŞMALAR
 
Katılım
18 Mart 2007
Mesajlar
164
Excel Vers. ve Dili
2003 Türkçe
arkada&#351;lar arama i&#351;lemi yapt&#305;m kimseyi bo&#351;a me&#351;kul etmek istemem ama yapamad&#305;m bir t&#252;rl&#252; l&#252;tfen yard&#305;m
 
Katılım
18 Mart 2007
Mesajlar
164
Excel Vers. ve Dili
2003 Türkçe
arkada&#351;lar &#252;statlar bunu g&#246;rmedi galiba ben yap&#305;l&#305;r diye d&#252;&#351;&#252;n&#252;yorum

olmayacak bir &#351;ey istiyorsamda olmaz deyin..

herkese iyi &#231;al&#305;&#351;malar
 
Katılım
18 Mart 2007
Mesajlar
164
Excel Vers. ve Dili
2003 Türkçe
Private Sub Worksheet_Activate()
Set shgenel = Sheets("GENEL L&#304;STE")
Range("'GENEL L&#304;STE'!A1:K10").ClearContents
For x = 2 To 10
i = i + 1
If i > 8 Then: Exit Sub
For y = 1 To 10 'genel.s&#252;t&#252;nlar
shgenel.Cells(x, y) = Sheets(i + 2).Cells(4, y)
Next y
Next x
End Sub

BU KOD &#304;&#350;&#304; &#199;&#214;Z&#220;YOR HERKESE &#304;LG&#304;S&#304; &#304;&#199;&#304;N TE&#350;EKK&#220;RLER
SAYIN FCP 'YE TE&#350;EKK&#220;RLER
 
Üst