Farklı Kaydedilen Dosyadaki Düğmenin Makro Bağlantısını Değiştirme

leguminosea

Kullanıcı
Katkı: %1
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Bir dosyadan bir sayfayı modülü ile birlikle xlsm formatında farklı kaydettiriyorum.
Ancak bu yeni dosyadaki mevcut dümeye atanan makro hala önceki dosyaya bağlı duruyor.
Bunu değiştirmek için aşağıdaki kodu kullandım ancak son satırda hata veriyor.
Nerde yanlış yapıyorum?

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (6 satır). Giriş Yap
 
Denemiş değilim ama;
.... Select ve ardından Selection.... yerine doğrudan
ActiveSheet.Shapes.Range(Array("Button 1")).OnAction = mcr
şeklinde denediniz mi acaba?

Benim tercihim, kodlamalarda Select ve Activate işlemlerini pek kullanmamak yönünde.
Yeterki kodlamalarda Range ve Cells tanımlamalarında ilgili sayfanın adı belirtilmiş olsun.
Böylece ilgili sayfa/hücre/alan aktif değilken de işlemler yapılabilir.

.
 
Geri
Üst