- Katılım
- 25 Ocak 2006
- Mesajlar
- 763
- Excel Vers. ve Dili
- 2019 tr
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
=EĞER(SATIRSAY($A$1:A2)>=12;"";DOLAYLI(ADRES(2;SATIRSAY($A$1:A2);4)))
=EĞERHATA(İNDİS($B$2:$K$2;1;SATIRSAY($A$2:A2));"")
Sub AKTAR()
Dim gt As Worksheet
Dim ist As Worksheet
Set gt = Sheets("GENEL TABLO")
Set ist = Sheets("İSTENEN")
son = gt.[B65536].End(3).Row
For a = 11 To son
b = 6
For b = 6 To (son - 10) * 12
ist.Range("C" & b) = gt.Range("B" & a)
ist.Range("C" & b + 1) = gt.Range("C" & a) & " " & gt.Range("H" & a)
ist.Range("D" & b + 2) = gt.Range("AF" & a)
ist.Range("D" & b + 3) = gt.Range("AG" & a)
ist.Range("D" & b + 4) = gt.Range("AG" & a) + gt.Range("AL" & a)
ist.Range("D" & b + 5) = gt.Range("AI" & a)
ist.Range("E" & b + 5) = gt.Range("AL" & a)
ist.Range("D" & b + 6) = gt.Range("M" & a) + gt.Range("N" & a) & " Km BY," & gt.Range("O" & a) + gt.Range("P" & a) & " Km TY " & gt.Range("Q" & a) * 2 + gt.Range("R" & a) & " BSK"
ist.Range("E" & b + 6) = gt.Range("N" & a) + gt.Range("O" & a) & " Km BY," & gt.Range("P" & a) + gt.Range("Q" & a) & " Km TY " & gt.Range("R" & a) * 2 + gt.Range("S" & a) & " BSK"
ist.Range("D" & b + 7) = gt.Range("AN" & a)
ist.Range("D" & b + 8) = gt.Range("AG" & a) + gt.Range("AL" & a) + gt.Range("AN" & a)
ist.Range("D" & b + 9) = gt.Range("AF" & a) - (gt.Range("AG" & a) + gt.Range("AL" & a) + gt.Range("AN" & a))
ist.Range("D" & b + 10) = gt.Range("AI" & a) - gt.Range("AL" & a)
a = a + 1
b = b + 11
Next
Next
End Sub
[B][COLOR="Red"]Sub Makro2()[/COLOR][/B]
Dim gt As Worksheet
Dim ist As Worksheet
Set gt = Sheets("GENEL TABLO")
Set ist = Sheets("İSTENEN")
son = gt.[B65536].End(3).Row
For a = 11 To son
b = 6
For b = 6 To (son - 10) * 12
ist.Range("C" & b) = ""
ist.Range("C" & b + 1) = ""
ist.Range("D" & b + 2) = ""
ist.Range("D" & b + 3) = ""
ist.Range("D" & b + 4) = ""
ist.Range("D" & b + 5) = ""
ist.Range("E" & b + 5) = ""
ist.Range("D" & b + 6) = ""
ist.Range("E" & b + 6) = ""
ist.Range("D" & b + 7) = ""
ist.Range("D" & b + 8) = ""
ist.Range("D" & b + 9) = ""
ist.Range("D" & b + 10) = ""
a = a + 1
b = b + 11
Next
Next
End Sub