• DİKKAT

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

Kod Çağırma

  • Konbuyu başlatan Konbuyu başlatan hlojan
  • Başlangıç tarihi Başlangıç tarihi
Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Merhaba Arkadaşlar

Sürekli tekrarlayan kodlarım var bunları toğarlamak istiyorum

Bütün kodlar tek modülde olacak.

Kod:
    Set rs = CreateObject("Adodb.Recordset")
    Set con = CreateObject("Adodb.Connection")
   server_name = "www.******.com.tr"
    database_name = "*****"
    User_ID = "*****"
    Password = "*****"
    port = "****"
   
   con.Open = "Driver={MySQL ODBC 3.51 Driver};Server=" & server_name & _
                    ";Port=" & port & _
                    ";Database=" & database_name & _
                    ";User=" & User_ID & _
                    ";Password=" & Password & _
                    ";Option=4;" & _
                    ";CharSet=latin5;"
bu kodları

Kod:
call Baglan

dediğimde direk bağlantı sağlasın istiyorum.

Kod:
Dim wb As Workbook
Dim ws As Worksheet
Dim con, rs As Object
Set wb = ActiveWorkbook
Set ws = wb.Worksheets("Data")

Bunuda kısaltıp

Kod:
call tanımlama

yapmak istiyorum

Yardımlarınızı bekliyorum
 
vs. gibi..

Kod:
[SIZE="2"]Sub Baglan()
    Set rs = CreateObject("Adodb.Recordset")
    Set con = CreateObject("Adodb.Connection")
    server_name = "www.******.com.tr"
    database_name = "*****"
    User_ID = "*****"
    Password = "*****"
    port = "****"
    con.Open = "Driver={MySQL ODBC 3.51 Driver};Server=" & server_name & _
                    ";Port=" & port & _
                    ";Database=" & database_name & _
                    ";User=" & User_ID & _
                    ";Password=" & Password & _
                    ";Option=4;" & _
                    ";CharSet=latin5;"

    Call Tanımlama
End Sub

Sub Tanımlama()
    Dim wb As Workbook
    Dim ws As Worksheet
    Dim con, rs As Object
    Set wb = ActiveWorkbook
    Set ws = wb.Worksheets("Data")
    
    Call Baglan
End Sub[/SIZE]
 
Geri
Üst