Excel Vba Forum - Excelce.Net

SORU ve CEVAPLAR (Yazılabilir) => Microsoft Excel, Vba, Makro, Formül vb. Soruları => Konuyu başlatan: seyda - 27 Temmuz 2016, 14:41:44

Başlık: EXCEL MAKROLARINDA UNTİL MANTIĞI
Gönderen: seyda - 27 Temmuz 2016, 14:41:44
Merhabalar,

Ben excel 2010 da çalışıyorum ve sayfaya ait hücreler üzerinde işlem yaparken belirli kısıtlamalar kulanmak istiyorum.

her hücreye ayrı bilginin girildiği bir sayfada B sütununu referans olarak belirlemek istiyorum.

Örneğin, Sayfa1deki B sütununa ait hücrenin dolu olduğu satırları Sayfa2'ye yazdırsın, aynı satırda B sütununa ait hücre boşsa onu Sayfa2'ye yazdırmasın.

Tıpkı programlama mantığındaki "until" gibi,

"B sütunundaki hücrenin boş olduğu satıra gelene kadar, satırları Sayfa2'ye yazdır. "

Excelde bunu yapıyı nasıl sağlarım?

Teşekkürler, iyi çalışmalar
Başlık: Ynt: EXCEL MAKROLARINDA UNTİL MANTIĞI
Gönderen: Huseyinkis - 15 Ağustos 2016, 13:32:34

ekteki kodları denermisiniz.

Sub Aktar()

Sheets("Sayfa2").Range("B:B").ClearContents

For i = 1 to Cells(rows.count,2).end(3).row
Sheets("Sayfa2").Cells(i,2)=Sheets("Sayfa1").Cells(i,2)
Next i

End Sub