İstenen verileri tabloya aktarma

Katılım
16 Aralık 2007
Mesajlar
127
Excel Vers. ve Dili
excel 2000
Altın Üyelik Bitiş Tarihi
14-03-2023
Arkadaşlar arama yaptım ama istediğim dosyayı tam olarak bulamadım. Yardımcı olursanız sevinirim. Ekli
dosyada belirtiğim gibi seçenek kutucuklarında işaretlediğim 10 adet veriyi tabloya aktarma yapmam lazım.
Yardımlarınız için şimdiden teşekkürler.
 

Ekli dosyalar

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Bu şekilde deneyin.
Kod:
Private Sub CommandButton1_Click()
    x = 3
    For Each chk In Worksheets(1).Shapes
        If chk.Name = "CommandButton1" Then goto 10
        If chk.OLEFormat.Object.Value = 1 Then
         x = x + 1
         t = t + 1
         If t = 10 Then Exit Sub
         Cells(x, "g") = Range(chk.TopLeftCell.Offset(1, 1).Address).Value
        End If
10
    Next
    [g4:g13].Sort key1:=[g4]
End Sub
 
Son düzenleme:
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Merhaba,
Bu da formüllü alternatif olsun.
1. sayfadaki çözümde A sütunu yardımcı sütun olarak kullanılmıştır.
2. sayfadaki çözüm yardımcı sütunsuzdur.
 

Ekli dosyalar

Son düzenleme:
Katılım
16 Aralık 2007
Mesajlar
127
Excel Vers. ve Dili
excel 2000
Altın Üyelik Bitiş Tarihi
14-03-2023
Hocam çok teşekkür ederim. İstediğim buydu...
 
Katılım
16 Aralık 2007
Mesajlar
127
Excel Vers. ve Dili
excel 2000
Altın Üyelik Bitiş Tarihi
14-03-2023
T
Bu şekilde deneyin.
Kod:
Private Sub CommandButton1_Click()
    x = 3
    For Each chk In Worksheets(1).Shapes
        If chk.Name = "CommandButton1" Then goto 10
        If chk.OLEFormat.Object.Value = 1 Then
         x = x + 1
         t = t + 1
         If t = 10 Then Exit Sub
         Cells(x, "g") = Range(chk.TopLeftCell.Offset(1, 1).Address).Value
        End If
10
    Next
    [g4:g13].Sort key1:=[g4]
End Sub[/c
 
Katılım
16 Aralık 2007
Mesajlar
127
Excel Vers. ve Dili
excel 2000
Altın Üyelik Bitiş Tarihi
14-03-2023
üstadım teşekkür ederim.
 
Üst