2016-03-27 16 views
0

PowerPoint dosyasını (pptx) Windows Media Player (.wmv) olarak Excel VBA Kodu ile kaydetmek istiyorum. Dosyayı VBA ile dönüştürmek mümkün mü?VBA Kod dosyası olarak PowerPoint dosyasını dönüştürme Media Player dosyası

Public Sub CreateVideo() 
    Dim papp As PowerPoint.Application 
    Dim p As PowerPoint.Presentation 

    Set papp = CreateObject("Powerpoint.Application") 

    Set p = papp.Presentations.Open("mypresentation.pptx") 

    p.CreateVideo "myvideo.wmv" 
End Sub 

Önemli not: şu şekildedir:

+0

Lütfen PowerPoint dosyalarında çalışmak için kullandığınız Excel VBA örnek kodunu ekleyin. Btw, PowerPoint'in kendi VBA'sı var, bu yüzden neden bu amaçla Excel VBA kullanıyorsunuz? Lütfen açıkla. –

+0

Office 2013 veya üzerini kullanıyorsanız, [Presentation.CreateVideo] 'yu (https://msdn.microsoft.com/en-us/library/office/ff746354.aspx) kullanabilirsiniz. – Comintern

cevap

1

Excel'de, bir yordam oluşturabilir VBA düzenleyicisinde, "Seçenekler" seçmeniz gerekir ->"Referanslar"; ve orada "Microsoft Powerpoint 15.0 Nesne Kitaplığı"'u kontrol etmeniz gerekiyor. Aksi takdirde işe yaramaz.

İlgili konular