• DİKKAT

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

Bir makroyu çalışma kitaplarında ortak kullanma

Benzer şekilde yaklaşık otuz adet değişken var.
böyle bir şey işine yararmı?
C++:
Option Explicit
Public shtzoom01 As Integer
Public shtzoom02 As Integer
Public shtzoom03 As Integer
Public shtzoom35 As Integer

Public Sub shtzoomYAP(Deger As Integer, DegiskenAdi As String)
    Select Case DegiskenAdi
        Case "shtzoom01": shtzoom01 = Deger
        Case "shtzoom02": shtzoom02 = Deger
        Case "shtzoom03": shtzoom03 = Deger
        Case "shtzoom35": shtzoom35 = Deger
        Case Else: MsgBox "Tanımsız değişken adı!", vbExclamation
    End Select
End Sub

değiştirmek içinde herhangi bir excel de
C++:
Sub zoomAyarla()
    Application.Run "shtzoomYAP", 60, "shtzoom03"
End Sub
 
Hocam Merhaba
Public ler farklı ve farklı macrolarda kullanılıyor
Kod:
Public ActWrkbkName As String
Public WrkbkName As String
Public WrkName As String
Public AnlWrkName, WrkNameAy, ShtNameAy
Public sht, n, x1, y1
Public shtzoom 'As Integer
Public shtnm As String
Public ShtName As String
Public acshtnm As String
Public kayıtpas As Variant
Public durum As String
Public güncellendimi As String
Public güncelleme
Public değiştimi As String
Public admin As String, farklıuser As String
Public username As String, usernametext As String
Public userhddc As String, userhddD As String, servhdd As String
Public useryetki As String
Public usernamemacro As String
Public döngüsay As Integer
Public macrosay As Integer, makrolarıkes As String
Public msg As Variant, MsgMacro As Variant
Public MsgDevammı, MsgSor As String
Public uyarı As Variant
Public kayıtoldumu As String
.......
.......

yani sabit değerler almıyor, her makroya göre değer değişebiliyor
 
Bu tip bir eklenti işinize yararmi ?
 
Geri
Üst