Combo

Katılım
15 Mart 2010
Mesajlar
138
Excel Vers. ve Dili
MS Excel-2003
Altın Üyelik Bitiş Tarihi
08-07-2021
Merhabalar,

Ekteki dosyada farklı şirketlerin bilgilerini tek bir tuşa basarak konsolide olarak karşıma getirmek istiyorum. Bunu yapmamda yardımcı olursanız memnun olurum.

Saygılarımla,
 

Ekli dosyalar

İ

İhsan Tank

Misafir
merhaba
versiyonunuz 2003 yüklediğiniz dosya 2007 nasıl oluyor_?
200 formatında örnek dosya ekleyiniz
 
Katılım
15 Mart 2010
Mesajlar
138
Excel Vers. ve Dili
MS Excel-2003
Altın Üyelik Bitiş Tarihi
08-07-2021
combo

97-2003 versiyonunu yüklüyorum.yardımlarınız için teşekkürler
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ektedir.:cool:
Kod:
Sub cmb_liste()
Dim sh As Worksheet
ComboBox1.Clear
For Each sh In Worksheets
    If sh.Name <> ActiveSheet.Name Then
        ComboBox1.AddItem sh.Name
    End If
Next
End Sub

Private Sub ComboBox1_Change()
Dim sh As Worksheet
On Error Resume Next
Range("B1:B12").ClearContents
For Each sh In Worksheets
    If sh.Name = ComboBox1.Text Then
        Range("B1:B12").Value = sh.Range("B1:B12").Value
        Exit For
    End If
Next
End Sub

Private Sub Worksheet_Activate()
Call cmb_liste
End Sub
 

Ekli dosyalar

Katılım
15 Mart 2010
Mesajlar
138
Excel Vers. ve Dili
MS Excel-2003
Altın Üyelik Bitiş Tarihi
08-07-2021
teşekkürler. bunun başka bir yolu yokmu acaba ? ekte başka bir dosya göreceksiniz forum da bulmuştum ama ondan faydalanamadım. yukardaki yazılımı yapmayı bilmeyenler için farklı bir metodu öğrenmek isterim açıkçası...
teşekkürler.
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Değişik çözümlerlede olur.
Formlardaki combobox lada olur,veri doğrulama/Liste ilede olur.
Ama bunlar ile Comboxta listelediğim isimleri bir sayfanın bir sütunana eklemelisiniz.Başka sayfa eklemezseniz buna gerek yok ama yeni sayfalar ekleneceği göz önüne alınırsa bir sütubnda bu adları yazmalısınız.Veya yine makroyu devreye sokarak makro ile otomatik bir sütunda listeleme yapıp comboboxlara oradan alabilirsiiz.Ama o zaman benim yaptığını kullanın .Eğer her seferinde ben yeni sayfa eklediğimdede o sayfa ismini bir sütuna manuel olarak yazarım derseniz formlardaki comboxı (bana yolladığınız örnek dosyadakini) kullanıp formüler vasıtası ile o sayfalardaki b sütunundaki değerleri aldırabilirim.:cool:
Karar size kalmış.:cool:
 
Katılım
15 Mart 2010
Mesajlar
138
Excel Vers. ve Dili
MS Excel-2003
Altın Üyelik Bitiş Tarihi
08-07-2021
basitten başlamak daha iyi diye düşünerek makro yazmadan yapmayı önce tercih ederim.

teşekkürler
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
basitten başlamak daha iyi diye düşünerek makro yazmadan yapmayı önce tercih ederim.

teşekkürler
Dosyanız ektedir.
Kolay bir şey diye bir şey yoktur.
Bir an önce vba öğrenmenizi tavsiye ederim.
Çok büyük veri yığınlarına formüller çalışmayı aşırı derecede yavaşlatıyorlar.:cool:
 

Ekli dosyalar

Üst