• DİKKAT

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

İşletim Sistemi Değişimi

Katılım
4 Ekim 2007
Mesajlar
632
Excel Vers. ve Dili
OFFİCE 365
Arkadaşlar merhaba, kullandığım bilgisayarı değiştirerek macbook a geçiş yaptım fakat eski bilgisayarımda windowsta kullandığım excel dosyalarımın makroları yeni bilgisayarda çalışmıyor. Bunun için bir ayar mı yapam gerekir yoksa çalıştırma şansım yok mudur? Tüm yardımlara şimdiden teşekkürler.
 
Mac sistemde bazı makro kodları maalesef sorun çıkarıyor. Mesela CreateObject kullanılan kodlar. Bu nesneler Windows işletim sistemine ait olduğu için uyum sorunu çıkartıyor. Sizin kodlarınızda bu tarz nesne kullanımı varsa sorun oluşması normaldir.
 
Mac sistemde bazı makro kodları maalesef sorun çıkarıyor. Mesela CreateObject kullanılan kodlar. Bu nesneler Windows işletim sistemine ait olduğu için uyum sorunu çıkartıyor. Sizin kodlarınızda bu tarz nesne kullanımı varsa sorun oluşması normaldir.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Calculate


If Intersect(Target, [D:D]) Is Nothing Then Exit Sub
On Error Resume Next

With Target
.ClearComments
.AddComment
.Visible = False
.Comment.Text Text:=Target.Offset(0, 19).Value & " Kişi, " & Target.Offset(0, 6).Value & " Kabin, " & Chr(10) & Target.Offset(0, 42).Value & Chr(10) & "Klima " & Target.Offset(0, 22).Value & Chr(10) & "Fiyat: " & Target.Offset(0, [X1]).Value & " - " & Target.Offset(0, 46).Value & Chr(10) & "Adı: " & Target.Offset(0, 26).Value
End With


End Sub

Örneğin bu kod hata veriyor. Bunu düzeltme şansımız var mıdır?
 
Paylaştığınız kod sayfa olayı içeriyor.

On Error Resume Next satırını silip kodu adım adım çalıştırıp hata veren satırı belirlemeniz gerekiyor. Ondan sonra onun üzerine odaklanarak belki çözüm üretilebilir.
 
Paylaştığınız kod sayfa olayı içeriyor.

On Error Resume Next satırını silip kodu adım adım çalıştırıp hata veren satırı belirlemeniz gerekiyor. Ondan sonra onun üzerine odaklanarak belki çözüm üretilebilir.

Teşekkürler
 
Geri
Üst