DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
MsgBox Columns(1).Address(0, 0)
Sub aaa()
Dim s1 As Worksheet
Set s1 = Sheets("Sayfa1")
aa = 5
sut_bas5 = Left(Columns(aa).Address(0, 0), 1)
s1.Range("e8") = "aaa"
ccc = sutbas5 & "5"
s1.Range(sut_bas5 & 5) = "aaa"
MsgBox sut_bas5
End Sub
Function Sütundegeri(hucreStr As String) As Integer
yStr = hucreStr & "1"
Sütundegeri = Range(yStr).Column
End Function
Function Sütunadi(Sutunharf As Integer) As String
yStr = Cells(1, Sutunharf)
Sütunadi = Mid(Left(Cells(1, Sutunharf).Address, Len(Cells(1, Sutunharf).Address) - 2), 2, 2)
End Function
=Sütunadi(Sütundegeri(E5)+1)"= Fonksiyon(e5)+1" girdiğimde B,
=Sütunadi(Sütundegeri(E5)+3)"= Fonksiyon(e5)+3" girdiğimde d,
görmek istiyorum
nasıl olmalı
Function HucreAdres(Rng As Range) As String
snc = Sutunadi(Rng.Column) & Rng.Row
HucreAdres = snc
End Function
'c5 gibi döner
Function Sutunadi(Sutunharf As Integer) As String
yStr = Cells(1, Sutunharf)
Sutunadi = Mid(Left(Cells(1, Sutunharf).Address, Len(Cells(1, Sutunharf).Address) - 2), 2, 2)
End Function
Function Sutundegeri(hucreStr As String) As Integer
yStr = hucreStr & "1"
Sütundegeri = Range(yStr).Column
End Function
Bir tane de benden.
Kod:Sub kolonismi() MsgBox Split(Columns(2).Address, ":$")(1) End Sub
Sub Makro3()
MsgBox Split(Columns([COLOR="Red"]17[/COLOR]).Address, ":$")(1)
End Sub
Sub Sütun_Harfi_Bul()
No = Application.InputBox("Lütfen sütun numarasını giriniz!", "Sütun Numarası")
If No = False Or No = Empty Then Exit Sub
MsgBox Split(Columns(Val(No)).Address, ":$")(1)
End Sub
Çok sağolun Korhan hocam.Deneyiniz.
Kod:Sub Sütun_Harfi_Bul() No = Application.InputBox("Lütfen sütun numarasını giriniz!", "Sütun Numarası") If No = False Or No = Empty Then Exit Sub MsgBox Split(Columns(Val(No)).Address, ":$")(1) End Sub
Hamit Hocam,
Kırmızı kısma değişken atanabilir mi?
Oluyorsa nasıl?
Yardımcı olabilir misiniz?
Kod:Sub Makro3() MsgBox Split(Columns([COLOR="Red"]17[/COLOR]).Address, ":$")(1) End Sub
Sub Makro3()
For i = 1 To 2
MsgBox Split(Columns(i).Address, ":$")(1)
Next
End Sub
Teşekkür ederim Hamit Hocam.Kod:Sub Makro3() For i = 1 To 2 MsgBox Split(Columns(i).Address, ":$")(1) Next End Sub