MISSING: ........... kod olarak düzeltmek

Katılım
13 Mayıs 2008
Mesajlar
141
Excel Vers. ve Dili
Microsoft Office Excel 2003
Merhaba arkadaslar,

Type mismatch hatalarindan sonra referanslar bölümünde ortaya cikan "MISSING:..." seklindeki yazinin önündeki isareti kaldirabilmek icin özel bir kod yazilabilinir mi?

Yani sarta göre type mismatch hatasi olusursa ve referanslarda "MISSING:" ile baslayan uyari olusursa makro bunu kendiliginden halledebilsin..

Böyle birsey mümkün mü acaba?
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2021 Excel Tr
Bunun yapılıp yapılmadığını bilse bilse Haluk abi bilir.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Mahmut kardeşim, mahcup ediyorsun beni..... :mrgreen:

Birşeyler karalamaya çalıştım, bilmem oldu mu ?

Office2000 üzeri versiyonlarda, güvenlik ayarlarında "VBA projelerinin erişimine güven..... " seçeneğinin işaretli olması gerekir.

Kod:
Sub Test()
    For Each objRef In Application.VBE.ActiveVBProject.References
        If objRef.IsBroken Then Application.VBE.ActiveVBProject.References.Remove objRef
    Next
End Sub
 
Son düzenleme:
Katılım
13 Mayıs 2008
Mesajlar
141
Excel Vers. ve Dili
Microsoft Office Excel 2003
Cok tesekkürler..Emeginize saglik..
 
Katılım
13 Mayıs 2008
Mesajlar
141
Excel Vers. ve Dili
Microsoft Office Excel 2003
Kücük birsey daha sormak istiyorum bu kodu bütün modüllere ve bütün formlarin kod bölümüne mi koymam gerekiyorki olasi bir durumda kendiliginden calisacak yoksa özel bir yeri ve sarti var mi?

Tesekkürler..
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Yukarıdaki Test makrosunun içindeki satırları Auto_Open makrosunun içine (başına) yerleştirirseniz, dosya ilk açıldığında devreye girer ve temizliği yapar.... herhalde :mrgreen:
 
Katılım
13 Mayıs 2008
Mesajlar
141
Excel Vers. ve Dili
Microsoft Office Excel 2003
Cok tesekkürler..Yine merak ettim ;-) bu "MISSING:" hatasi makro calisinca mi olusuyordu yoksa dosya acilir acilmaz sistem daha hicbir makro calismadan evvel VBE referanslarini taradiktan sonra mi ortaya cikiyor? Cünkü eger makro calisinca ortaya cikiyorsa :))
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2021 Excel Tr
Mahmut kardeşim, mahcup ediyorsun beni..... :mrgreen:
İhihihih. Estağfirullah ne mahcubiyeti...
Namınızı duymayan var mı bu cihanda.:mrgreen:
Bizde sizinle iftihar ediyoruz.
Benim bir Haluk abim var sizi excelde döver valla diyorum. Muhahaha:mrgreen:
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
..Yine merak ettim ;-) bu "MISSING:" hatasi makro calisinca mi olusuyordu yoksa dosya acilir acilmaz sistem daha hicbir makro calismadan evvel VBE referanslarini taradiktan sonra mi ortaya cikiyor?
Bunun cevabını, kendiniz deneyerek bulabilirsiniz.....


.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Bunun yapılıp yapılmadığını bilse bilse Haluk abi bilir.
merhaba
sitede sık sık butür sorıularla karşılaşıyorum, içimden "sitede Haluk beyi yakalamaya çalış" diye mesaj yazmak geçiyor ;)
"syn Haluk beye sorulacak" diye yeni bir forum başlığı mı açsak acaba? :)
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Rica ederim Süleyman bey. Sitede VBA'yi iyi derecede bilen bir çok arkadaşımız var.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
sitede gerçekten gıpta ettiğim birçok arkadaş var, onlara haksızlık etmek istemem.
syn Haluk, ama siz bir efsanesiniz ;)
 
Katılım
13 Mayıs 2008
Mesajlar
141
Excel Vers. ve Dili
Microsoft Office Excel 2003
Valla onu bunu bilmem de Allah hepinizden razi olsun.. Bu forumu kesfettigimden beri sizlerden cok sey ögrendim halen de ögrenmeye ve kendimi gelistirmeye devam ediyorum..Buraya gelene kadar excel bildigimi saniyordum meger exceli yeni ögrenmeye baslamisim onu farkettim :)
 
Üst