• DİKKAT

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

makro ile başka bir makro içinde değişiklik yapmak

  • Konbuyu başlatan Konbuyu başlatan GursoyC
  • Başlangıç tarihi Başlangıç tarihi

GursoyC

Altın Üye
Katılım
7 Ocak 2015
Mesajlar
558
Excel Vers. ve Dili
Office 2024 Türkçe
Merhaba,

Bir makroyu çalıştıracak düğmeye tıkladığımda başka bir makronun içeriğini değiştirmek istiyorum.

Şu şekilde bir makrom var:

Sub SayfaKopyala()

Dim sh As Worksheet

Set sh = Sheets(ActiveSheet.Name)
Application.DisplayAlerts = False

sh.Copy After:=Sheets(sh.Name)
ActiveSheet.Name = Val(sh.Name) + 1

End Sub

Bu makroyu çalıştırma düğmeme bastığımda diğer sayfaya attığı aşağıda yazdığım makromda combobox'taki sheet'i 1 sayı artırmasını istiyorum. Mümkün müdür, yardımcı olur musunuz?
Sorunu açıklayıcı örnek dosyalarımı da ekledim.
Saygılarımla.

Dim conn As Object, rs As Object
Set conn = CreateObject("Adodb.connection")
Set rs = CreateObject("Adodb.recordset")
Sheet17.ComboBox31.ListFillRange = ""
'Range("A:A").ClearContents
conn.Open "provider=microsoft.ace.oledb.12.0;data source=" & ThisWorkbook.Path & _
"\müşteri_kayıtları_V1.1.xlsm;extended properties=""excel 12.0;hdr=no"""
rs.Open "select * from[müşteri_listesi$j2:j20000];", conn, 1, 1
If rs.RecordCount > 0 Then
Sheet17.ComboBox31.Column = rs.getrows
Sheet17.ComboBox31.ListIndex = 0
End If
rs.Close: conn.Close
Set rs = Nothing: Set conn = Nothing
MsgBox "Veriler Güncellendi!" & vbLf & "İŞLEMİNİZE DEVAM EDEBİLİRSİNİZ"
 

Ekli dosyalar

Geri
Üst