burcin_end_muh
Altın Üye
- Katılım
- 14 Ocak 2013
- Mesajlar
- 167
- Excel Vers. ve Dili
- Türkçe 2013
Merhabalar,
Çok araştırdım ama bulamadım.
Userform ile Sql kullanıcı şifremi sorup bu değeri hücre dışında bir değişkene atamasını istiyorum.
farklı sql sorgularını çalıştırdığım makrolar var, dosya açık olduğu sürece bu şifreyi unutmasın ve o değişkenden çağırıp kullansın.
Public pw As String
Public Sub CommandButton1_Click()
pw = TextBox1.Value
UserForm1.Hide
End Sub
pw değerine şifreyi atıyor ama pw değerini başka module deki makroda kullanamıyorum
Server_Name = "zzzzz" ' Enter your server name here
Database_Name = "xxxxx" ' Enter your database name here
User_ID = "yyyy" ' enter your user ID here
Password = pw ' Enter your password here
SQLStr = "SELECT * FROM [ztgunlukhedef]" ' Enter your SQL here
Set cn = New ADODB.Connection
cn.Open "Driver={SQL Server};Server=" & Server_Name & ";Database=" & Database_Name & _
";Uid=" & User_ID & ";Pwd=" & Password & ";"
buarada userform u userform1.hide ile kapatıyorum.
şifreyi hücreye atamadan bu işi nasıl yapabilirim?
değerli vaktiniz için şimdiden teşekkürler.
Çok araştırdım ama bulamadım.
Userform ile Sql kullanıcı şifremi sorup bu değeri hücre dışında bir değişkene atamasını istiyorum.
farklı sql sorgularını çalıştırdığım makrolar var, dosya açık olduğu sürece bu şifreyi unutmasın ve o değişkenden çağırıp kullansın.
Public pw As String
Public Sub CommandButton1_Click()
pw = TextBox1.Value
UserForm1.Hide
End Sub
pw değerine şifreyi atıyor ama pw değerini başka module deki makroda kullanamıyorum
Server_Name = "zzzzz" ' Enter your server name here
Database_Name = "xxxxx" ' Enter your database name here
User_ID = "yyyy" ' enter your user ID here
Password = pw ' Enter your password here
SQLStr = "SELECT * FROM [ztgunlukhedef]" ' Enter your SQL here
Set cn = New ADODB.Connection
cn.Open "Driver={SQL Server};Server=" & Server_Name & ";Database=" & Database_Name & _
";Uid=" & User_ID & ";Pwd=" & Password & ";"
buarada userform u userform1.hide ile kapatıyorum.
şifreyi hücreye atamadan bu işi nasıl yapabilirim?
değerli vaktiniz için şimdiden teşekkürler.
