listbox properties

Katılım
30 Kasım 2004
Mesajlar
180
Excel Vers. ve Dili
2003 ingilizce
listbox da
row sourcesum:SHEET9!A3:A100
ben sheet9!a3:a100 arasını açık olan c kitabından alsın istiyorum
rowsourcesu nasıl değiştirmem gerekiyor.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki şekilde deneyin.

[vb:1:f41e6f2e53]Private Sub UserForm_Initialize()
Workbooks("c").Activate
ListBox1.RowSource = "sheets9!a3:a100"
Workbooks("Kitap1").Activate 'userformun olduğu çalışkma kitabının adını yazın.
End Sub
[/vb:1:f41e6f2e53]
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Kod doğru
2. yol

Workbooks("c").Activate satırını kaldırın

ListBox1.RowSource = "[c.xls]sheets9!a3:a100" ekleyin

saygılarımla
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
ildizim' Alıntı:
Olmuyor ama ne oluyor? Verilen kod doğru. Sizin dosya ve sayfa isimlerinize göre uyarlamanız gerekir tabi.
Soruyu sorarken iki satırda da sheet9 yazmışsınız, sheets9 olacak. böyle bir hata olabilir.
 
Üst