merhaba sn.hocalarım ve arkadaşlarım;
düzenlediğim dosya şiştiği için zip olarak bile gelmeyecek hale geldi o nedenle sorumu kodları vererek soracağım özür dilerim.
Private Sub ComboBox1_Change()
On Error Resume Next
Me.ListBox1.RowSource = ""
personel = Me.ComboBox1.Value
Me.ListBox1.RowSource = personel & "!A1:r65536"
End Sub
Private Sub UserForm_Initialize()
On Error Resume Next
Dim i As Integer
For i = 1 To Sheets.Count
ComboBox1.AddItem Sheets(i).Name
Next
Me.ComboBox1.ListIndex = 0
With ListBox1
.ColumnCount = 8
.ColumnWidths = "30;200;250;150;100;100;160;80"
End With
End Sub
yukarıdaki kodlarla sayfalardaki isimleri combobox'tan seçip sayfayı listbox'da görüntülüyorum.
bundan sonrasında iki sorunum var. birincisi sayfa ismi örneğin "ALİ VELİ" olduğunda sayfa isminde iki kelimenin arasında boşluk olduğundan listbox ta birşey göstermiyor sayfa ismini "ALİVELİ" olarak boşluksuz yaptığımda gösteriyor.
ikincisi listbox'a aldırdığım bu verileri nasıl print yapabilirim. bilgilerinizi benimle paylaşırsanız çok sevinirim. ilginiz için şimdiden teşekkür ederim.
düzenlediğim dosya şiştiği için zip olarak bile gelmeyecek hale geldi o nedenle sorumu kodları vererek soracağım özür dilerim.
Private Sub ComboBox1_Change()
On Error Resume Next
Me.ListBox1.RowSource = ""
personel = Me.ComboBox1.Value
Me.ListBox1.RowSource = personel & "!A1:r65536"
End Sub
Private Sub UserForm_Initialize()
On Error Resume Next
Dim i As Integer
For i = 1 To Sheets.Count
ComboBox1.AddItem Sheets(i).Name
Next
Me.ComboBox1.ListIndex = 0
With ListBox1
.ColumnCount = 8
.ColumnWidths = "30;200;250;150;100;100;160;80"
End With
End Sub
yukarıdaki kodlarla sayfalardaki isimleri combobox'tan seçip sayfayı listbox'da görüntülüyorum.
bundan sonrasında iki sorunum var. birincisi sayfa ismi örneğin "ALİ VELİ" olduğunda sayfa isminde iki kelimenin arasında boşluk olduğundan listbox ta birşey göstermiyor sayfa ismini "ALİVELİ" olarak boşluksuz yaptığımda gösteriyor.
ikincisi listbox'a aldırdığım bu verileri nasıl print yapabilirim. bilgilerinizi benimle paylaşırsanız çok sevinirim. ilginiz için şimdiden teşekkür ederim.