L

Soru Farklı dosyadaki düğmeye atanan makroyu değiştirmek.

leguminosea

Normal Üye
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:
Görüntülemek için giriş yapmanız gerekmektedir.
(6 satır)
 
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.

.
 
Üst