irfem4
Altın Üye
- Katılım
- 30 Kasım 2010
- Mesajlar
- 193
- Excel Vers. ve Dili
- 2010 tr
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub cizelge()
Dim s1 As Worksheet, s2 As Worksheet
Dim s1son As Long, i As Long
Set s1 = Sheets("PERSONEL"): Set s2 = Sheets("çizelge")
s1son = s1.Range("B" & Rows.Count).End(3).Row
For i = 3 To s1son
If s1.Cells(i, 2).Value <> "" Then
s2.Range("C4").Value = s1.Cells(i, 6).Value
s2.Range("G5").Value = s1.Cells(i, 4).Value
s2.Range("H5").Value = s1.Cells(i, 2).Value
s2.Range("J5").Value = s1.Cells(i, 5).Value
s2.PrintOut
End If
Next i
Set s1 = Nothing: Set s2 = Nothing
s1son = 0: i = 0
End Sub
aynı kişi için çıktı veriyorİstediğiniz böyle bir şey mi?
çizelge sayfasına yazdır tuşu eklenebilirmiMerhaba, paylaştığım kodları Modül ya da Personel isimli sayfanın kod sayfasına ekleyip istediğiniz işlemi yapabilirsiniz.
C++:Sub cizelge() Dim s1 As Worksheet, s2 As Worksheet Dim s1son As Long, i As Long Set s1 = Sheets("PERSONEL"): Set s2 = Sheets("çizelge") s1son = s1.Range("B" & Rows.Count).End(3).Row For i = 3 To s1son If s1.Cells(i, 2).Value <> "" Then s2.Range("C4").Value = s1.Cells(i, 6).Value s2.Range("G5").Value = s1.Cells(i, 4).Value s2.Range("H5").Value = s1.Cells(i, 2).Value s2.Range("J5").Value = s1.Cells(i, 5).Value s2.PrintOut End If Next i Set s1 = Nothing: Set s2 = Nothing s1son = 0: i = 0 End Sub