, bir eklenti olarak kaydedilmiş bir PPTM dosyasından PowerPoint'te oluşturuldu. test amacıyla "yerinde" eklentileri yüklü düzenlemek mümkün olmakla birlikte
, daha sonra düzenleyip bunları kaydedemezsiniz. Ancak eklentinin modüllerini dışa aktarabilir, sonra bunları yeni bir PPTM dosyasına alabilir veya ikisi arasında kopyala/yapıştır koduna sahip olabilirsiniz. yüklenen eklenti modülleri/koduna erişim elde etmek için
, bir kayıt defteri değişikliği yapmak gerekir.
ÖNEMLİ: Önce PowerPoint'ten çıkın.
Sonra gidin:
HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 14.0 \ PowerPoint \ Options
(Yani PPT 2010 olurdu; için PPT 2013 12.0 için 14,0 yerine 15,0 yerine PPT 2007 ve benzerleri ... hayır 13.0)
yeni bir DWORD değeri ekleyin var: tekrar DebugAddins = 1
Başlangıç PPT; şimdi yüklü eklentileriniz VBA IDE'de görünecektir. Şifre korumalı değilse, bunları açabilir, test amacıyla düzenleyebilir ve yeni bir PPTM dosyasında kullanmak için modülleri veya kopyala/yapıştır verebilirsiniz.
Çok sık değiştirdiğiniz modülleri mutlaka dışa aktardığınızdan emin olun; PPT'yi bırakırsanız veya çökerirseniz, son kaydetmeden bu yana herhangi bir değişiklik yaparsınız.
PowerPoint'te 'Alt + F11' tuşuna basarak ve eklenti proje penceresinde varsa arayarak IDE açmaya çalıştı mı? VBA ile oluşturulmuşsa, onu orada bulabilir ve muhtemelen ... –
Haklısınız! Alt + F11 kullandığımda eklentiyi VBE IDE'de bulamıyorum. Bu, eklentinin VB'de yaratılmadığı anlamına mı geliyor yoksa başka nedenlerle görmüyorum. Bir sunuyu her açtığımda eklentiyi yüklüyorum. Onun değil C: \ Users \% USERNAME% \ AppData \ Roaming \ Microsoft \ AddIns şu anda. –
VB.NET of C# ile oluşturulabilir, ancak eklenti adına sola/kare simgesine tıklayarak projeyi genişletmeye çalışın. Üstelik PP App >> Dosya >> Seçenekler >> Eklentilerdeki dosya konumunu kontrol edebilirsiniz. –