Açıklamaları hücreye Kaydetme

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Aşağıdaki kod ile Anasayfada L sütununda bulunan isimlere ait açıklamaları Sayfa3'e listelemek istiyorum.Ama listboxa listelenirse onu tercih ederim.Kod şu anda çalışmıyor.Bir fikir versin diye ekledim.kodu düzenleyecek arkadaşa teşekkürler



Sheets("Sayfa3").Select
For i = 15 To Sheets("Anasayfa").Range("L65536").End(3).Row
Sheets("Anasayfa").Range("L" & i).Comment.Text.Copy Sheets("Sayfa3").Range("a65536").End(3)(2, 1)
Next
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,324
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Yazdığınız kodu aşağıdaki şekilde ters çevirip deneyiniz.
Kod:
Sheets("Sayfa3").Range("a65536").End(3)(2, 1) = Sheets("Anasayfa").Range("L" & i).Comment.Text
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Merhaba,
Yazdığınız kodu aşağıdaki şekilde ters çevirip deneyiniz.
Kod:
Sheets("Sayfa3").Range("a65536").End(3)(2, 1) = Sheets("Anasayfa").Range("L" & i).Comment.Text
Çalıştı ama ilk iki satıra açıklama yazdı diğerlerini yazmadı.
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Tamam sorun çözüldü.Çalışıyor.Sayfaya değilde listboxa nasıl yazdırabiliriz ?
 
Son düzenleme:

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,700
Excel Vers. ve Dili
Excel 2019 Türkçe
Bir Module içine;
Kod:
Public arr()

Sub AciklamalariListBoxaEkle()
    For Each hcr In Range("L15:L20").SpecialCells(xlCellTypeComments)
        k = k + 1
        ReDim Preserve arr(0 To k)
        arr(k) = hcr.Comment.Text
    Next
        UserForm1.Show
End Sub
Bir UserForm içine;
Kod:
Private Sub UserForm_Initialize()
    ListBox1.List = arr()
End Sub
Ekleyip deneyin.
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
modüle yapıştırdım ama nasıl çalışacak anlayamadım.Modüle değilde butona yazabilirmisin.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,700
Excel Vers. ve Dili
Excel 2019 Türkçe
Bir de UserForm oluşturmalısınız. Module oluşturduğunuz yerin altında yer almaktadır. Userform oluşturduktan sonra içine bir ListBox ekleyin.
 

Ekli dosyalar

Üst