• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Combobox ile benzersizleri Raporlama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

talebeyim

Yeni Üye
Katılım
8 Ara 2022
Mesajlar
118
Aldığı beğeni
15
Excel V
Office 2019 TR
Konu Sahibi
Arkadaşlar Aşağıdaki gibi bir comboboxum var.

Bu combobox ile A3ile A100 Arasında geçen ve tekrar eden kelimeleri teke düşürerek seçecek ve seçince msgbox ile aşağıdaki gibi bir mesaj verecek. mesaja tamam diye tıklayınca comboboxun seçtiği kelime sıfırlanacak (yani hiç seçilmemiş gibi olacak)

"Seçtiğin nesneden 14 adet var."

Not:
Ben bu comboboxtan 30 tane kullanacağım için siz 1 tane bana örnek gösterirseniz ben 30 tane uygulayabilirim.
Ben bu sheetleri kopyalayacağım için kopyaladığım aktif her sayfada çalışması gerekecek. Yani ( Sayfa2 için yazılmış bir kod olmaması her kopyada kod değiştirmemem lazım.)

Kolay gelsin Teşekkür ederim.


Ekran görüntüsü 2023-01-16 205728.jpg
 
Örneği inceleyiniz
 
Arkadaşlar Aşağıdaki gibi bir comboboxum var.

Bu combobox ile A3ile A100 Arasında geçen ve tekrar eden kelimeleri teke düşürerek seçecek ve seçince msgbox ile aşağıdaki gibi bir mesaj verecek. mesaja tamam diye tıklayınca comboboxun seçtiği kelime sıfırlanacak (yani hiç seçilmemiş gibi olacak)

"Seçtiğin nesneden 14 adet var."

Not:
Ben bu comboboxtan 30 tane kullanacağım için siz 1 tane bana örnek gösterirseniz ben 30 tane uygulayabilirim.
Ben bu sheetleri kopyalayacağım için kopyaladığım aktif her sayfada çalışması gerekecek. Yani ( Sayfa2 için yazılmış bir kod olmaması her kopyada kod değiştirmemem lazım.)

Kolay gelsin Teşekkür ederim.


Ekli dosyayı görüntüle 14870
Merhaba.
Geçen konudada B sütun yazmıştınız sonra başka sütunlarda çıkmıştı sonradan.
Önceki konuda olduğu gibi hangi sütundakihücreye tıklayınca combo ordamı çıkacak örneğin evetse zaten kodlar vardı ama örnekte yok.
Kendi adıma yazdığınızın tam açıklayıcı olmamış ama benzersiz olayı vs.. rahatça yapılır ama ne yapmak istediğinizi tam bilmek gerek.
 
Konu Sahibi
Merhaba.
Geçen konudada B sütun yazmıştınız sonra başka sütunlarda çıkmıştı sonradan.
Önceki konuda olduğu gibi hangi sütundakihücreye tıklayınca combo ordamı çıkacak örneğin evetse zaten kodlar vardı ama örnekte yok.
Kendi adıma yazdığınızın tam açıklayıcı olmamış ama benzersiz olayı vs.. rahatça yapılır ama ne yapmak istediğinizi tam bilmek gerek.
Hocam şu şekilde evet daha birçok sütun var ve ben onları kendim uyarlayacağım diye sizi yormak istemedim.

50 Tane ali var diyelim "a3:a100" arasına bakacak. Oradaki tüm alileri sayarak aliyi seçtiğiniz zaman
msgbox 50 Tane ali var mesajı verecek.

Siz mesajboxun tamam butonuna bastıgınızdada ise ilk seçilmemiş hale gelecek.
Bunlardır hocam. ama tek ricam çalışma kitabında çalışsın sayfaya özel olmasın yani.
 
Konu Sahibi
Hocam şu şekilde evet daha birçok sütun var ve ben onları kendim uyarlayacağım diye sizi yormak istemedim.

50 Tane ali var diyelim "a3:a100" arasına bakacak. Oradaki tüm alileri sayarak aliyi seçtiğiniz zaman
msgbox 50 Tane ali var mesajı verecek.

Siz mesajboxun tamam butonuna bastıgınızdada ise ilk seçilmemiş hale gelecek.
Bunlardır hocam. ama tek ricam çalışma kitabında çalışsın sayfaya özel olmasın yani.
Hocam hani sizinle geçen yaptığınız paylaşımda.
Boş hücreye tıklayınca comobox oluşuyor ve orada benzersizleri süzüyordunuz ya.
İşte Aynen süzdüğünüz bir değeri tıklayınca O değer O sütunda kaç adet veriyor onu msgboxa mesaj olarak vermek istiyoruz.
 
Konu Sahibi
Örneği inceleyiniz
Evet hocam tam olarak istediğim budur. Sadece yukarıda belirttiğim noktada sorun yaşıyorum.

Yaptığınız kod çok güzel şekilde çalışıyor. ama ben excel sayfasını yan tarafa kopyaladığımda çalışmıyor çünkü "Sayfa1.Range"

İşte ben bunu tüm sayfalarda çalışmasını istiyorum bana bunun için yardımcı olabilirmisiniz?

Teşekkür ederim.
 
Askan hocam benzersiz kodunuzu inceledim alttaki gibi daha sade oluyor sanki :)
Hız konusundada fark yok pek.
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
hocam arkadaşın sorusuna yardımcı ol tüm sayfalara nasıl uygulanır?
 
hocam arkadaşın sorusuna yardımcı ol tüm sayfalara nasıl uygulanır?
Dosyanızı ayarladım anladığım kadarıyla abey.
Sayfa kopyalanıncada çalışması gerek sizin kodda Sayfa1 yazıyordu onları sildim.
 
Çözüm
Konu Sahibi
Hocam Benim Şuanda Tam olarak istediğim oldu hepinizin emeklerinize sağlık.

Ben bu comboboxu çoğaltıp ve hücre aralığını değiştirdiğimde hepsinde kullanabilirim.

Sorumun tam olarak karşılığını aldım.

Sadece bir şey merak ediyorum. Ben 30 tane combobox yapmam yerine bunların tamamını tek comboboxta yapabilirmiydim?

Örnek veriyorum Önce A Sonra B Sonra C sütunlarına bak... Combobox içerisinde listelerken arasında ***** gibi bir ayraç olsun..
 
Sadece bir şey merak ediyorum. Ben 30 tane combobox yapmam yerine bunların tamamını tek comboboxta yapabilirmiydim?
Önceki konuda vardı bir combo ve hangi hücreye tıklayınca orda görüküyordu synı mantık.
Benim zamanım yok şimdi yarın akşama kadar.
 
Konu Sahibi
21.Mesajdaki gibi yapacaksınız.

Konu içindeki mesaj 'Veri Doğrulama Boşluksuz ve Benzersiz Açılır Liste' Çözüldü - Veri Doğrulama Boşluksuz ve Benzersiz Açılır Liste
Orada şeydi ya hocam.
Her sütunun üstünde bir combox vardı ve hangisini seçersem onun altındakiler için çalışıyordu.

İşte benim sorduğum 1 combobox ile (örnek veriyorum a3:a100 - b3:b100 - c3:c100) aralarına baksın bakarken ise ---- gibi birşeyle ayırsın gibi.

Yani böyle bir şey mümkün olabilirse ben sizin müsait olduğunuz zamanı beklerim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst