Metin Kutusu Birleştirmek Ve Text Özelliği

1 2 3 4 5 6 7 8 9
21/03/2020, 02:45

berduş

Isterseniz sorulara taşıyayım siz de uygun bir zamanda çalışmanızı ekleyin?
21/03/2020, 02:51

feraz

Taşıyın abey.Sadece gözüme çarpanları yazmıştım.Benzer örnek denerim kendimde olmazsa konu açarım..
Geeçekten güzel kodlar olmuş class alternatifi olarak
Hayırlı geceler.
21/03/2020, 02:52

berduş

Size de)
21/03/2020, 07:08

accessman

ByRef ctl As Control ile giren ctl hiç kullanılmamış
Aktif control bunun yerine mi kullanılmış
21/03/2020, 09:32

berduş

(21/03/2020, 07:08)accessman yazdı: Aktif control bunun yerine mi kullanılmış
evet aslında activecontrol.name yerin ctl.name de kullanılabilirdi yada
Private Sub Form_Load()
Dim ctl As Control
    For Each ctl In Me
        If ctl.Tag = "degistiginde" Then
            ctl.OnChange = "=Degisti()"
        End If
    Next ctl

End Sub

Public Function Degisti()
Dim ctl As Control
Me.Metin0 = ""
    For Each ctl In Me
        If ctl.Tag = "degistiginde" Then
            If ctl.Name = ActiveControl.Name Then _
              Me.Metin0 = Me.Metin0 & "|" & IIf(Len(Nz(Trim(ctl.Text))) = 0, ".", Trim(ctl.Text)) Else _
              Me.Metin0 = Me.Metin0 & "|" & Nz(Trim(ctl), ".")
        End If
       
    Next ctl
Me.Metin0 = Mid(Me.Metin0, 2)

End Function
gibi de
21/03/2020, 09:58

accessman

bu kod iyi oldu ama genel olarak diğeri daha güzel
1 2 3 4 5 6 7 8 9