DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
[B][COLOR="Blue"][FONT="Arial Narrow"]Private Sub CommandButton1_Click()[/COLOR][/B]
If [B2] = "Makro1" Then
Call Makro1: Exit Sub
ElseIf [B2] = "Makro2" Then
Call Makro2: Exit Sub
End If
[B][COLOR="blue"]End Sub[/COLOR][/B]
[B]Sub Makro1()[/B]
MsgBox "Acaba ne yapsam!" & vbLf & _
"En iyisi Makro1'i çalıştırayım."
[B]End Sub[/B]
[B]Sub Makro2()[/B]
MsgBox "Acaba ne yapsam!" & vbLf & _
"En iyisi Makro2'yi çalıştırayım."
[B]End Sub[/B][/FONT]
selam,
#4 mesajdaki ek , kutucuklarla seçim yapılıp , seçilen makroların peşpeşe çalıması yönünde sayfa da eklenerek güncellendi...
kolay gelsin..
Değişik bakış açıları ile güzel perspektifler sunuluyor. Çozumler için , yeni başlayacak olan arkadaslarımıza öğretici olması bakımından tesekkur ederiz.
selam,
bu örnek de listbox liste transferi ile hazırlandı. İncelersiniz..
kolay gelsin...
selam,
bu örnek de listbox liste transferi ile hazırlandı. İncelersiniz..
kolay gelsin...
For i = 0 To k - 1
[Start].Offset(i, 0) = i + 1
[Start].Offset(i, 1) = Me.Secim.List(i)
MA = Me.Secim.List(i)
With Application
.ExecuteExcel4Macro "RUN(""" & MA & """)"
MA = ""
End With
Next i
Sub FormAc()
If [Kont].Value <> "" Then GoTo 10:
MsgBox "Referans Listesinde VERİ yoktur. Form açılamaz"
Exit Sub
10:
ListeTransfer.Show
End Sub
For i = 0 To k - 1
MA = Me.Secim.List(i)
With Application
.ExecuteExcel4Macro "RUN(""" & MA & """)"
MA = ""
End With
Next i
Makro4 ile çalıştırıldığından
1 - yazılan makronun bitiş komutu yoktur. (VBA daki End Sub yada makro4 deki DÖN())
2 - ya da makro komutları içerisinde başka bir satıra git diye bir komut vardır. o satıra gider ama o satırdan sonra bitiş komutuna yönlenme yoktur... Yani makro4 den bahsedersek git(A25) gibi bir komutla ( ya da VBA da goto a: gibi bir komutla) ilgili satıra yönlenir ve o satırdan aşağıdaki satırları çalıştırmaya başlar. O satırların sonunda bitiş komutu yoktur..
Sizin kodları görmek lazım..