Bülent hocam merhaba, Daha önce çözüm sunduğunuz sorunumla ilgili uygulamamda bir-kaç sorunla daha karşılaştım. Sizi araştırıp, çalışmadan rahatsız etmemek adına dost sitelerden de yardım istedim ama sorunuma siz çözüm sunduğunuz için tekrar sizi rahatsız ettim.
Şöyle ki... sorunla ilgili murat hocamdan () da çözüm aldım. Hocalarım olarak sizlerin birçok üyeye çözüm üretmenizin zaman, üğraş ve çabanıza gem vurmamak adına sorunu çözmek ve bilgiyi öğrenmek adına birçok uğraşım olmaktadır. Çözemediğim sorunlarda acizane sizi rahatsız etmekteyim. Murat hocamın katkısı ile çözdüğümüz soruna ek olarak her satırda onay kutusunu nasıl otomatik olüşturabiliriz. Malumunuz 500 personel kayıt edildiğinde her defasında onay kutusunu hazırlamak zor olacak. Birde hocam, hücrede onay kutularını nasıl hücreye sabitleriz. Hali hazır durumda hücre şekli değiştikçe onay kutusu kayıyor. Uygulamada gösterebilirseniz memnun olurum. Ayrıca; hocam, lütfen yanlış anlamayın, Yıllarca web tasarım, asp,html öğrenmek için uğraştım. Bilginin değerini ve siz hocalarımın ne kadar özveriyle hizmet verdiğinin bilinciyle fazla yük olmamak adına diğer dost sitelerden ve her türlü materyalleri araştırarak en son sizi rahatsız etmekteyim.
Hocam, Örnek uygulamada seçimler onay kutusu ile olmakta, hücre şekli değiştiğinde onay kutusuda kaymakta bunu önlemek yanında onay kutusu yerine hücreye çift tıkladığımızda çentikle bu seçim işini nasıl uygulamaya uyarlayabiliriz... bu çentik kodu ;
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("EI1:EI100")) Is Nothing Then
Target.Font.Name = "Marlett"
If Target = vbNullString Then
Target = "EI"
Else
Target = vbNullString
End If
End If
End Sub
Onay kutusu yerine kullanırsak sorunu yüzde elli çözmüş olacağız, hücrede çentikle seçili olanlar liste sayfasında sıralanması, çentik kaldırıldığında liste sayfasından silinmesi, bu olayı uygulamada nasıl gösterebiliriz... Siz, mantığın amaca hizmet etmesi için nasıl uygun görürseniz öyle uygulayalım hocam. Amaç belli Bilgi Sayfasından seçilen hücreler seçilen sütunlarla birlikte satır olarak Liste Sayfasında sıra numarası ile sıralanacak, seçimi iptal edilenler silinecek, yeni seçimlerde eski seçilmişler var ise liste sayfasına geçmeyecek. Olayın Özeti...; Bilgi Sayfasından Seçilen satırlardaki istenen sütunların Liste Sayfasında 1'den başlayarak sıralanması, seçim değiştiğinde liste sayfasının sıra numarasıyla yeniden oluşması... Umarım anlatabilmişimdir... Bilgide ki zafiyet, sorunu dile getirmeyi de zorlaştıyor maruz görün hocam sorun tek ama anlatmak adına tekrarı fazla oluyor. saygılarımla...
Çalıştığım uygulama bir derde deva olacak basit ama çok ihtiyaç olan bir işlemde kullanılacağından yardımlarınızı esirgemezseniz memnun olurum. Gerçi sitemizde ne zaman yardımı esirgediğiniz oldu ki,... benim ki sadece lisanda çeşni... saygılarımla... cevabınızı bekliyorum hocam. Teşekkürler...
[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]