• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Aktif olan hücrenin sutun adı..

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,125
Excel Vers. ve Dili
office2010
Merhaba,
Aşağıdaki kod aktif hücrenin kaçıncı sutun olduğu bulunuyor.
Kod:
Sub sutun_no()
MsgBox ActiveCell.Column
End Sub

Arkadaşlar yapmak istediğim, hangi hücre aktif ise aktif hücrenin sutun adını bulmak. Yardımlarınızdan dolayı şimdiden teşekkür ederim.
 
örnek dosya eklerseniz daha çabuk çözüme ulaşabilirsiniz..
 
Sayın apocalyt, ilgin için teşekkür ederim.
Boş bir excel sayfasında, örneğin E7 hücresi aktif ise yukarıdaki kod ile sutun numarası 5, yapılması istenen sutun adı: "E" olarak bulmak
 
şunu deneyin..

Sub deneme()
x = Mid(ActiveCell.Columns.Address, 2, 1)
MsgBox x
End Sub
 
İstediğiniz böyle bir şey mi?
Kod:
MsgBox "Aktif Hücre : " & ActiveCell.Address(0, 0)
 
Teşekkür ederim.
İyi çalışmalar.
 
Merhaba
tasmed
İyi Çalışmalar
Sitedeki Arkadaşların
Hazırladığı Bir Örnek
Arşivimde Vardı.
 
Son düzenleme:
Bu da başka bir yolu...

Kod:
MsgBox Chr(64 + ActiveCell.Column)
 
Günaydın,

Zeki bey sizin önerdiğiniz kodu "IV65536" hücresinde denediğimde hata veriyor. Ayrıca "Z" sütunundan sonraki sütunlarda farklı karakterler döndürüyor.

Alternatif olarak aşağıdaki kodu kullanabilirsiniz.

Kod:
Sub Aktif_Sutun()
    MsgBox Replace(ActiveCell.Address(0, 0), ActiveCell.Row, "")
End Sub
 
Korhan Bey minnettarım. Aradığım kod buydu. Paylaşımda bulunun arkadaşlara çok çok teşekkür ederim.
İyi çalışmalar...
 
Buda alternetif olsun

kod:

Kod:
MsgBox Split(ActiveCell.Address, "$")(1)
 
Merhabalar konu açmadan giriyorum, ama belirli bir aralıkta olan hücreler için nasıl yapılır. Örneğin Stok No yazısının altında bulunan hücreler için mesaj almak istiyorum. Stok No = D7 de, stoklar ise D8,D9,D10 gibi Mesajda Stoklar D8 ile D10 arasındadır şeklinde istiyorum. Teşekkürler.
 
Geri
Üst