- Katılım
- 9 Ocak 2009
- Mesajlar
- 557
- Excel Vers. ve Dili
- 2002 TÜRKÇE
2007 TÜRKÇE
2010 TÜRKÇE
2019 TÜRKÇE
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Sub AKTAR()
Dim Sayfa As Worksheet, SA As Worksheet
Dim Bul As Range, Satır As Long, X As Long
Set SA = Sheets("ANA SAYFA")
SA.Range("A2:D65536").ClearContents
Satır = Sheets("ANA SAYFA").Range("A65536").End(3).Row + 1
For Each Sayfa In Worksheets
If Sayfa.Name <> "ANA SAYFA" Then
Set Bul = Sayfa.Cells.Find("YAPILACAK İŞLER", LookAt:=xlWhole)
If Not Bul Is Nothing Then
For X = 2 To Sayfa.Cells(65536, Bul.Column).End(3).Row
SA.Cells(Satır, 1) = Satır - 1
SA.Cells(Satır, 2) = Sayfa.Cells(X, Bul.Column + 1)
SA.Cells(Satır, 3) = Sayfa.Name
SA.Cells(Satır, 4) = Sayfa.Cells(X, Bul.Column)
Satır = Satır + 1
Next
End If
End If
Next
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub