2013-07-10 17 views
9

eklentiyi bir özelleştirme için bir .ppam dosyası sağlandı. Eklenti harika çalışıyor, ancak bunları bazı dahili gereksinimlerle özelleştirmek istiyorum. özelleştirmeleri yapmak için muktedir (Ben derlenmiş sürümüdür anlamak) bir .ppam dosyasının arkasındaki kaynak kodunu nasıl açılacağını -Düzenleme Bir .ppam dosyası ile başka eklenti Excel için .xslm dosyası gibi bir eklenti powerpoint için

Sorularım olduğunu. Bir PPAM dosyası ise

+0

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 ... –

+0

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. –

+0

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. –

cevap

15

, 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.

+0

Teşekkürler Steve gibi harici bir betik dilinden PP'deki notları ve plotları güncelleyebilen, özelleştir/oluştur ve eklenti yapmaya çalışıyorum. En azından kodu şimdi görebiliyorum. Kodu gereksinimlerime uyacak şekilde özelleştirmek için çalışmaya başlayacağım! –

+0

Bu eski bir cevap, biliyorum. Ama sen hayatımı kurtardın. Teşekkürler. –

+0

Bu arada, Mac PowerPoint'te aynı hile - çalışır. Kayıt defterini değiştirmek yerine, Prefs dosyasını PowerPoint için değiştirirsiniz. PPT/Windows için normal reg ayarlarına aşina iseniz, Mac ile Prefs dosyası arasındaki yazışmaları çözmek ve gerekli değişiklikleri yapmak çok zor değildir. –

İlgili konular