Merhaba Arkadaşlar,
UserForm üzerinde dinamik Label oluşturmak istiyorum. Excel üzerinde belirli hücrelerdeki yazıları Label olarak göstermek istiyorum.
İlk gösterimde doğru gösteriyor dinamik bir şekilde fakat tanmlama gereği aktif hücre ne ise onun satırındaki bilgileri alıp tekrar göstermesi gerekirken ilk ne gösterdiyse o şekilde kalıyor.
Bunu dinamik şekilde yapmanın yolu var mıdır?
Şimdiden teşekkürler.
Bu şekilde bir Label kodlarım ve tanımlamalarım şu şekilde
UserForm üzerinde dinamik Label oluşturmak istiyorum. Excel üzerinde belirli hücrelerdeki yazıları Label olarak göstermek istiyorum.
İlk gösterimde doğru gösteriyor dinamik bir şekilde fakat tanmlama gereği aktif hücre ne ise onun satırındaki bilgileri alıp tekrar göstermesi gerekirken ilk ne gösterdiyse o şekilde kalıyor.
Bunu dinamik şekilde yapmanın yolu var mıdır?
Şimdiden teşekkürler.
Kod:
Private Sub UserForm_Initialize()
SorumluB.Caption = Sorumlu
MüşteriB.Caption = Müşteri
RefB.Caption = Ref
VadeB.Caption = Vade & " Gün"
BirimB.Caption = Birim
End Sub
Bu şekilde bir Label kodlarım ve tanımlamalarım şu şekilde
Kod:
'Dosya Sorumlusu
Function Sorumlu() As Range
Set Sorumlu = Worksheets("DAĞITIM").Cells(ActiveCell.Row, 12)
End Function
'Müşteri No
Function Müş_No() As Range
Set Müş_No = Worksheets("DAĞITIM").Cells(ActiveCell.Row, 20)
End Function
'Kredi Referansı
Function Ref() As Range
Set Ref = Worksheets("DAĞITIM").Cells(ActiveCell.Row, 21)
End Function
'Kredi Vadesi
Function Kredi_V() As Range
Set Kredi_V = Worksheets("DAĞITIM").Cells(ActiveCell.Row, 28)
End Function
'Para Birimi
Function Birim() As Range
Set Birim = Worksheets("DAĞITIM").Cells(ActiveCell.Row, 25)
End Function
