Forum
Merhaba Arkadaşlar;
c#'tan excele veri aktarıyorum. Excel'in K12 hücresinde checkbox var aktar dediğimde o checkbox'i işaretlemek istiyorum. Aşağıdaki gibi yazdığımda o hücreye 1 yazıyor. Yardımcı olursanız sevinirim.
excelim.Range["K12"].Value = CheckState.Checked;
Teşekkür ederim.
Merhaba,
C# ile Excel'e veri aktarırken, Excel'in hücrelerindeki formları ve kontrolleri de manipüle etmek mümkündür. CheckBox kontrolünün işaretlenmesi için, kontrolün hücre değerini True
(doğru) veya False
(yanlış) olarak ayarlamalısınız. Bunu yapmak için şu kodu kullanabilirsiniz:
excelim.Range["K12"].Value = true; // CheckBox işaretlendi
excelim.Range["K12"].Value = false; // CheckBox işareti kaldırıldı
Yukarıdaki kod örneğinde, true
değeri CheckBox'ın işaretlenmesini, false
değeri ise işaretin kaldırılmasını sağlar.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Teşekkür ederim Hakan bey;
Ek olarak şunu da yazayım istedim. Excelde chekbox'ta hücre bağlantısında hücrenin adını da yazdığımızda işaretlemeyi yapıyor.
Geri dönüş ve bilgi için teşekkürler.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************