Sayfa veri aktarma

Katılım
14 Ağustos 2024
Mesajlar
6
Excel Vers. ve Dili
Office 2013 Türkçe 64 bit
Merhaba arkadaşlar benim excell tablomda 30 adet sayfa bulunuyor her sayfada iptal olarak işaretlediğim kırmızı renkte alanlar var 1 sayfada iptaller diye liste var bu iptal olarak göstersiğim kırmızı renkli alanların otomatik olarak iptaller sayfasına eklenmesini istiyorum bu şekilde bir formül var mı?
 
Katılım
20 Haziran 2018
Mesajlar
66
Excel Vers. ve Dili
2019 TR
Merhaba,

Dosya.co ile yükleyip linki atar mısınız?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,232
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Rica etsem linki inceleyerek profilinizi güncellermisiniz.

 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,232
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eksik kalmış dilerseniz linki tekrar inceleyiniz.
 
Katılım
14 Ağustos 2024
Mesajlar
6
Excel Vers. ve Dili
Office 2013 Türkçe 64 bit
Tamamdır güncelledim office 2013 Türkçe 64 bit
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,334
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Aşağıdaki kodu İPTAL OLAN isimli sayfanın kod kısmına kopyalayıp deneyiniz.
Kod:
Private Sub Worksheet_Activate()
Me.Range("A3:S" & Me.UsedRange.Rows.Count).ClearContents
Dim sh As Worksheet
ReDim dz(1 To 18, 1 To 1)
For Each sh In Worksheets
    If sh.Name <> Me.Name Then
        For a = 5 To sh.Cells(Rows.Count, "B").End(3).Row
            If sh.Cells(a, "B").Interior.Color = vbRed Then
                x = x + 1
                ReDim Preserve dz(1 To 18, 1 To x)
                dz(1, x) = sh.Name
                For b = 2 To 18
                    dz(b, x) = sh.Cells(a, b)
                Next
            End If
        Next
    End If
Next
Me.Range("A3").Resize(UBound(dz, 2), UBound(dz)).Value = Application.Transpose(dz)
End Sub
 
Katılım
14 Ağustos 2024
Mesajlar
6
Excel Vers. ve Dili
Office 2013 Türkçe 64 bit
Merhaba,
Aşağıdaki kodu İPTAL OLAN isimli sayfanın kod kısmına kopyalayıp deneyiniz.
Kod:
Private Sub Worksheet_Activate()
Me.Range("A3:S" & Me.UsedRange.Rows.Count).ClearContents
Dim sh As Worksheet
ReDim dz(1 To 18, 1 To 1)
For Each sh In Worksheets
    If sh.Name <> Me.Name Then
        For a = 5 To sh.Cells(Rows.Count, "B").End(3).Row
            If sh.Cells(a, "B").Interior.Color = vbRed Then
                x = x + 1
                ReDim Preserve dz(1 To 18, 1 To x)
                dz(1, x) = sh.Name
                For b = 2 To 18
                    dz(b, x) = sh.Cells(a, b)
                Next
            End If
        Next
    End If
Next
Me.Range("A3").Resize(UBound(dz, 2), UBound(dz)).Value = Application.Transpose(dz)
End Sub
Kodu tam olarak nereye yapıştıracağım
 

ccuneyt13

Altın Üye
Katılım
20 Ocak 2011
Mesajlar
394
Excel Vers. ve Dili
Office 365 Türkçe
Altın Üyelik Bitiş Tarihi
01-11-2026
Merhaba,
İPTAL OLAN isimli sayfanın adına sağ tıklayıp Kod Görüntüle yazan yere tıklayın aşağıdaki gibi.
Açılan yere Ömey Bey'in kodlarını yapıştırın.

253214
 

ccuneyt13

Altın Üye
Katılım
20 Ocak 2011
Mesajlar
394
Excel Vers. ve Dili
Office 365 Türkçe
Altın Üyelik Bitiş Tarihi
01-11-2026
Kodları yapıştırdıktan sonra dosyanızı Farklı Kaydet yapıp aşağıdaki gibi Kayıt Türü kısmını Makro İçerebilen Excel Çalışma Kitabı olarak farklı kaydedin.
Aldığınız hataya Hayır diyerek de farklı kaydet ile dediğim Kayıt türünü seçerek farklı kaydede bilirsiniz.


253215
 
Üst