2010-07-28 24 views
5

Çoğu durumda shape.Parent şekli içeren slaydı. Sonra bir grup silmeye ve eğershape.Parent dönmüyor Slide

Ancak geri alma üzerine basın (şekiller yeniden görünür) ancak alt şekiller .Parent ve .ParentGroup ikisi için özel durum oluşturur.

Yukarıdaki durumdaki bir şeklin slayt kimliğini nasıl öğrenebilirim?

+0

herhangi bir çözüm, Dudi? – chipbk10

cevap

1

Talimatları ben yaptım ve herhangi bir sorun yoktu. Emtpy boş bir slayda iki şekil ekledim ve daha sonra bunları aynı anda sildim ve ardından Ctrl + Z. Sonra hemen penceresinde bu koştum -

?ActivePresentation.Slides(1).Shapes(1).Parent.SlideIndex 

Ve işe yaradı ve Öyleyse sana bir grup olarak bu olduğunu sanıyordum 1.

değeri gösterdi, bu yüzden iki şekil gruplandırılmış ve yaptım Yukarıdaki ile aynı. Ve iyi çalıştı.

+0

bir grup durumundaydı. PowerPoint 2007 kullanıyor musunuz? Bu versiyonda kontrol ettim. – Dudi

+0

PPT 2007 ve PPT 2010 kullanıyorum, ikisi üzerinde çalışıyor. MsgBox ActivePresentation.Slides (1) .Shapes (1) .Parent.SlideIndex' çalıştırdığınızda ne alırsınız? – Meihua

+0

Dudi'nin aynı sorunu var ve öneriniz çözülmez. İhtiyacım olan şey, Slayt Dizini değil, Slayt Kimliği'ni bilmek. – chipbk10

İlgili konular