• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

sayfa içindeki texbox dan vba daki değişkenime veri almak

Katılım
14 Ocak 2005
Mesajlar
807
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021
parametreler sayfasına eklemiş olduğum metin kutusu içine yazmış olduğum txtId nesne ismi olan metinkutusundan modül kısmına yazdığım vba kodumun bir değişkenine örneğin Id değişkenime bu sayfadaki yazmış olduğum metinkutusu içindeki değerini nasıl alabilirim teşekkürler.

Id = parametreler sayfamdaki txtId texbox un içindeki değer.
 
Selamlar,

Aşağıdaki şekilde alabilirsiniz.

Kod:
Id = Sheets("Sayfa1").txtId.Text
 
IP = Sheets("parametreler").TxtIp.Text
SERVER = Sheets("parametreler").TxtServer.Text
DATA = Sheets("parametreler").TxtData.Text
USER = Sheets("parametreler").TxtUser.Text
PASSWORD = Sheets("parametreler").TxtPassword.Text

SQLCON.ConnectionTimeout = 30 ' Time out for the connection
SQLCON.Provider = "sqloledb" ' OLEDB Providers
SQLCON.Properties("Network Address").Value = " + IP + " ' set the ip address of your sql server
SQLCON.CommandTimeout = 30 ' set timeout for 3 minutes
SQLCON.Properties("Data Source").Value = " + SERVER + "
SQLCON.Properties("Initial Catalog").Value = " + DATA + "
SQLCON.Properties("User ID").Value = " + USER + "
SQLCON.Properties("Password").Value = " + PASSWORD + "
SQLCON.CursorLocation = adUseClient

Böyle denedim ama

bu satrıda
Call Main
DoEvents
SQLCON.Open

hata verdi
acaba değişkenleri atarken mi yanlışlık yapıyorum acaba
 
Son düzenleme:
bir yanlışlık olduğu için buradaki kodu sildim
 
Son düzenleme:
halit3 çok teşekkür ederim. ama ne demek istedin anlamadım ben sorunumla ilgili sanırım alakası yok başka bir soruya mı cevap verecektin

Benim şu anki sorunum SQLCON.Properties("Network Address").Value = " + IP + "
...=" + IP + " buraya bu IP DEĞİŞKENİNİN NASIL YAZARIM.
 
pardon ben yanlış anlamışım iyi çalışmalar
 
sorunun cevabı Sayın Korhan Ayhan tarafından çözüldü

SQLCON.Properties("Network Address").Value = " + IP + "
...=" + IP + " buraya bu IP DEĞİŞKENİNİN NASIL YAZARIM.

burda zaten IP değişkeinin string yaptığımız için her hangi bir işaret tırnak vb.. kullanmadan direk yazınca oluyor.
 
Geri
Üst