Makronun Baska PC lerde Çalışmaması Sorunu

Katılım
9 Ekim 2005
Mesajlar
216
Excel Vers. ve Dili
Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
29-04-2021
Merhaba Arkadaşlar,

Aşağıda şekilde bir makrom var. Benim kendi pc imde makro aktif konumda ve düzgün bir şekilde çalışıyor.

Ancak, ağdaki ortak alan koyduğum dosyayı başka kullanıcılar açtıklarında makro aktif konumda olmuyor.

Kod:
Option Explicit
 
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Dim Sayfa As Object
    Dim Say As Long, X As Long, Mesaj As String
    Say = 0
    For Each Sayfa In Worksheets
        With Sayfa
        For X = 2 To .Cells(65536, 3).End(3).Row
            If .Cells(X, 3) = "Kazanıldı" Then
                If .Cells(X, "I") = "" Then Mesaj = Mesaj & Chr(10) & Sayfa.Name & "   " & Cells(X, "I").Address(0, 0)
                If .Cells(X, "J") = "" Then Mesaj = Mesaj & Chr(10) & Sayfa.Name & "   " & Cells(X, "J").Address(0, 0)
                If .Cells(X, "K") = "" Then Mesaj = Mesaj & Chr(10) & Sayfa.Name & "   " & Cells(X, "K").Address(0, 0)
                If Mesaj <> "" Then Say = Say + 1
            End If
        Next
        End With
    Next
 
    If Say > 0 Then
    Cancel = True
    MsgBox "Sayfalarda boş hücreler bulundu kayıt işlemi iptal edilmiştir." & Chr(10) & _
    "Lütfen kontrol ediniz !" & Chr(10) & Mesaj, vbCritical, "Dikkat !"
    Else
    Cancel = False
    End If
End Sub

Bu makronun dosyayı açan herkeste aktif olması için ne yapılabilir? Sorunun ne olduğu konusunda da bir fikrim olmadığı için çözüm önerside getiremiyorum.

Yardımlarınız için şimdiden teşekkürler.


Engin
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
G&#252;venlik ayarlar&#305;n&#305; kontrol ettiniz mi ?
 
Katılım
9 Ekim 2005
Mesajlar
216
Excel Vers. ve Dili
Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
29-04-2021
evet b&#252;y&#252;k ihitimalle g&#252;venlik ayarlar&#305; ile ilgili bir konu. Ancak yakla&#351;&#305;k 100 ki&#351;inin veri girece&#287;i bir dosya. herkeste teker teker g&#252;venklik d&#252;zeyini ayarlamam&#305;z m&#252;mk&#252;n g&#246;z&#252;km&#252;yor.
Acaba bu g&#252;venlik d&#252;zeyini ba&#351;ka bir makro ile ayarlayabilir miyiz?
Te&#351;ekk&#252;rler.
 
Katılım
25 Mart 2007
Mesajlar
38
Excel Vers. ve Dili
2003
Diğer makinalardaki office Excel versiyonu aynı mı?
 
Üst