comboboxa alınan sayfa isimlerinin yanında istenen hücrenin gözükmesi

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
Kod:
For a = 1 To Sheets.Count
If Sheets(a).Name = "ÖRNEK" Or Sheets(a).Name = "ANA" Then GoTo 10
ComboBox3.AddItem Sheets(a).Name
10 Next
comboboxa bu şekil sayfa isimlerini aldırıyoruz bunlarla birlikte b1 hücresinide göstertebilirmiyiz
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Kod:
ComboBox3.AddItem Sheets(a).Name & Sheets(a).Range("b1")
olarak deneyebilir misiniz?
 
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
Kod:
ComboBox3.AddItem Sheets(a).Name & Sheets(a).Range("b1")
olarak deneyebilir misiniz?
TEŞEKKÜR EDERİM
fakat bu seferde comboboxta seçili sayfaya gitmesini istediğimde hata verdi
sheets(combobox3.text).select kodunuda kullanıyoum içeriyi değişti için hata verdi bunu düzeltmemizin bir yolu varmı?
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,842
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
bunu denermisiniz?

For a = 1 To Sheets.Count
If Sheets(a).Name = "ÖRNEK" Then
ElseIf Sheets(a).Name = "ANA" Then
Else
ComboBox3.AddItem Sheets(a).Name
End If
Next
 
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
For a = 1 To Sheets.Count
If Sheets(a).Name = "ÖRNEK" Then
ElseIf Sheets(a).Name = "ANA" Then
Else
ComboBox3.AddItem Sheets(a).Name
End If
Next
sayın halit bey sayfa isimlerini almada problem yaşamıyorum ilk mesajımda da belirtiğim gibi sayfa isimlerini comboboxa aldırıyorum bununla birlikte b1 hücresinide comboboxun içinde yani hangi sayfa seçili ise onun b1 hücresinde yazanıda comboboxa alınan sayfa isminin yanında almak istiyordum.sayın recep ipek beyin verdiği
ComboBox3.AddItem Sheets(a).Name & Sheets(a).Range("b1")
kodla bunu hallettim fakat bu seferde comboboxta seçili sayfaya gitmek istediğimizde hata verdi.bu sorunu nasıl halledebiliriz.
 

Ekli dosyalar

Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki şekilde deneyebilir misiniz?

Kod:
Private Sub ComboBox1_Change()
veri = Split(ComboBox1.Text, " - ")
Sheets(veri(0)).Select
End Sub
 
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
çok teşekkür ederim Recep bey sorunsuz...
 
Üst