İlk boş ve biçimlendirilmemiş hücre

sbayyigit

Altın Üye
Katılım
11 Aralık 2004
Mesajlar
419
Excel Vers. ve Dili
Ms Office Pro Plus 2019
Altın Üyelik Bitiş Tarihi
23-02-2026
arkadaşlar yapmak istediğim şey ilk asütünu içerisindeki ilk boş hüreyi seçmek. ama seçim yaparken boş olmasından kastım aynı zamanda hiçbir biçimlendirme de yapılmamış olan ilk hücreyi seçmek olacak. saygılarımla
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,648
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Sub SÜTUNDA_BİÇİMLENMEMİŞ_SON_HÜCRE()
    On Error GoTo Son
    Columns("A:A").SpecialCells(xlCellTypeLastCell).Offset(1, 0).Select: Exit Sub
Son: MsgBox "HÜCRE BULUNAMIŞTIR.", vbCritical
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde bir deneyiniz.
Kod:
Sub Makro1()
On Error Resume Next
If [a1] = "" Then Exit Sub
[a:a].End(xlDown).Offset(1).Select
End Sub
 
Katılım
5 Aralık 2007
Mesajlar
635
Excel Vers. ve Dili
Office 2007
Altın Üyelik Bitiş Tarihi
08-05-2021
Arkadaşlar, benim de daha önce böyle bir makroya ihtiyacım olmuştu ve yine Sn Seyit Tiken arkadaşımız kodları göndermişti sağolsun.Ancak o zaman da not olarak belirtmiştim, kodlar ilk hücre boş olursa çalışmıyor, ilk hücre(a1) dolu, a2 boş olursa, dolu olmasına rağmen a4 hücresini buluyor. Bilgilerinize..
 
Katılım
5 Aralık 2007
Mesajlar
635
Excel Vers. ve Dili
Office 2007
Altın Üyelik Bitiş Tarihi
08-05-2021
Sn COST_CONTROL ün gönderdiği kodlar ise makro adına uygun olarak son hücreyi buluyor..Aradaki boş hücreleri atlıyor yani. Oysa istenen ilk boş hücre..Eğer mümkünse ben de çok memnun olacağım.. Teşekkürler şimdiden.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde deneyiniz.
Kod:
Sub Düğme1_Tıklat()
On Error Resume Next
[a1:a100].End(xlDown).Offset(1).Select
If [a2] = "" Then [a1:a100].End(xlDown).Offset(2).Select
If [a2] = "" Then [a2].Select
End Sub
 
S

Skorpiyon

Misafir
Sub Düğme1_Tıklat()

A sütunundaki ilk boş hücreyi bulur.

Range("A1").select
Do While Not Isempty(Activecell)
Activecell.offset(1,0).select
Loop
End Sub
 

sbayyigit

Altın Üye
Katılım
11 Aralık 2004
Mesajlar
419
Excel Vers. ve Dili
Ms Office Pro Plus 2019
Altın Üyelik Bitiş Tarihi
23-02-2026
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Sub SÜTUNDA_BİÇİMLENMEMİŞ_SON_HÜCRE()
    On Error GoTo Son
    Columns("A:A").SpecialCells(xlCellTypeLastCell).Offset(1, 0).Select: Exit Sub
Son: MsgBox "HÜCRE BULUNAMIŞTIR.", vbCritical
End Sub
teşekkürler usta tam istediğim gibi..
 
Üst