Textbox a başka textbox tan yazmak

Katılım
30 Mart 2005
Mesajlar
86
Selem Arkadaşlar
Userform üzerindeki textbox1 den textbox2 ye veri girmek istiyorum.
ama userform kapanıp açıldıkdan sonra girdiğim veri silinmemiş olsun

İlginize teşekkür
 
Katılım
22 Nisan 2005
Mesajlar
486
Excel Vers. ve Dili
tarkan@tarkanvural.com.tr
Selam;
Aynı UserFormdaki textboxtan textboxa veri yazdırmaktaki mantığı anlayamadım ama yardımcı olayım.

Textbox1'e girilen veriyi Textbox2'ya yazdırmak için
Kod:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox2.Value = TextBox1.Value
End Sub
Textbox2'deki veriyi korumak için :
Kod:
Private Sub TextBox2_Change()
Sayfa1.[a1].Value = TextBox2.Value
End Sub
Form tekrar açıldığında Textbox2'deki son yazılan veriyi çağırmak için :
Kod:
Private Sub UserForm_Activate()
TextBox2.Value = Sayfa1.[a1].Value
End Sub
 
Katılım
30 Mart 2005
Mesajlar
86
Yardımcı olduğun için teşekkürler
Mantığa gelince. Değiştirilebilir bir kullanıcı adı ve parolası oluşturmak için
sayfayı kullanmadan direkt gizli textboxlarda şifreyi saklarım diye düşünmüştüm.
 
Katılım
22 Nisan 2005
Mesajlar
486
Excel Vers. ve Dili
tarkan@tarkanvural.com.tr
Bunun yerine sayfalardan veri okutabilirsiniz. Yada bilgisayarın içerisinde herhangi bir yerdeki dosyadan kullanıcı adı ve parolası da okutabilirsiniz.
Parolaların bulunduğu sayfaları görmelerini de engellemek mümkün.
Siz ne istediğinize karar verin biz yardıma devam edelim. :)

Saygılarımla;
Tarkan VURAL
 
Katılım
30 Mart 2005
Mesajlar
86
Sayfayı gizlemek olabilir. ama bi sorun var sayfadan kullanıcı adını okutunca normal ama sifre rakam olunca sorun oluyor rakamı textbox sayfaya girdiği formatta algılıyamıyor herhalde.bu şekilde yardımcı olabilirseniz sevinirim.
Ayrıca ilgilendiğiniz içinde teşekkür ediyorum.
Bu arada belirteyim makroyu bu site sayesinde yeni öğrenmiş biriyimim.
emeği geçen tüm arkadaşlara teşekkürlerimi sunuyorum
 
Katılım
22 Nisan 2005
Mesajlar
486
Excel Vers. ve Dili
tarkan@tarkanvural.com.tr
Aşağıdaki kodlar vba kodlarında gizli bulunan kullanıcı adı ve parolayı denetliyor.

Kod:
Private Sub CommandButton1_Click()
TextBox1.Value = UCase(TextBox1.Value)
If TextBox1.Value = "" Then
    MsgBox "Lütfen kullanıcı adınızı giriniz", vbExclamation, "Hata !!!"
        TextBox1.SetFocus
    Exit Sub
ElseIf TextBox1.Value <> "DENEME" Then
    MsgBox "Hatalı kullanıcı adı", vbCritical, "Hata !!!"
        TextBox1.Value = ""
            TextBox1.SetFocus
    Exit Sub
End If
If TextBox2.Value = "" Then
    MsgBox "Lütfen parolanızı giriniz", vbExclamation, "Hata !!!"
        TextBox2.SetFocus
    Exit Sub
ElseIf TextBox2.Value <> "12345" Then
    MsgBox "Hatalı parola", vbCritical, "Hata !!!"
        TextBox2.Value = ""
            TextBox2.SetFocus
    Exit Sub
Else
    MsgBox "Giriş onaylandı", vbInformation, "Başarılı"
    
End If
End Sub
Saygılarımla
Tarkan VURAL
 
Katılım
30 Mart 2005
Mesajlar
86
Tarkan bey Çok teşekkür ediyorum
Kodları bu şekilde kaydettim ve kullanıyorum.
 
Katılım
30 Mart 2005
Mesajlar
86
Tekrar Merhaba
Hazırladığım kullanıcı adı ve şifreyi girerken girdiğim kullanıcı adı ve şifreleri Görünmeyecek şekilde ***** girilebilirmiyim.
Ã?rnek olarak.
Kullanıcı adı . *********
Þifre *********
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:a2907125ac]Private Sub UserForm_Initialize()
TextBox1.PasswordChar = "*"
End Sub
[/vb:1:a2907125ac]
 
Üst