Aralığını filtreledikten sonra, görünür hücreleri elde etmek için 'Excel.XlCellType.xlCellTypeVisible' değerinden geçerek Range.SpecialCells yöntemini kullanarak filtre ölçütlerini geçen hücrelere erişebilirsiniz. 'Range.Cells' koleksiyonu aracılığıyla
Excel.Range visibleCells = sheet.UsedRange.SpecialCells(
Excel.XlCellType.xlCellTypeVisible,
Type.Missing)
Buradan görünür aralıktaki her bir hücreyi erişebilir ya: örnek kodla dayanarak
, yukarıda, görünür hücreleri erişen bu gibi görünmelidir ya da her bir satıra, ilk önce 'Range.Areas' koleksiyonuyla alanlara erişerek ve her bir alan için 'Satırlar' koleksiyonundaki her bir satırı yineleyerek erişebilirsiniz. Örneğin,
Bu yardımcı olur umarız!
Mike
Evet! teşekkürler bu yardımcı oldu ... – shahjapan
Serin, senin için çalıştığı sevindim, shahjapan. :) –
Downvoter kendilerini açıklayabilir mi? Bu temiz bir çözüm ve orijinal poster için işe yaradı. Burada senin için çalışmayan bir şey mi var? –