Bir Shape and Slide nesnesini geçirdiğim bir Powerpoint VBA işlevi geliştirdim.PowerPoint VBA - Resmi bir sürgüye kopyalama
Bu işlev, içinde LOGO içeren bir şekil buluyorsa, bu şeklin işlevin geçirdiğim şekliyle değiştirilmesini sağlar.
Fonksiyon 2016.
herkes bunun için geçici bir çözüm önermek misiniz mükemmel ofis 2013 tarihinde ancak Ofisi çalışır?
Public Sub AddLogo_ONE(shLogo As Shape, oSlide As PowerPoint.Slide)
Dim sh As Shape
For Each sh In oSlide.Shapes
If sh.HasTextFrame Then
If UCase(sh.TextFrame2.TextRange.Text) = "LOGO" Then
oSlide.Select
DoEvents: DoEvents
shLogo.Copy
With oSlide.Shapes.Paste
.LockAspectRatio = msoFalse
.Left = sh.Left
.Top = sh.Top - ((.Height - sh.Height)/2)
.AlternativeText = "LogoMacro"
sh.TextFrame2.TextRange.Font.Fill.ForeColor.RGB = RGB(255, 255, 255)
End With
Exit For
End If
End If
Next
End Sub
Aşağıda ben Powerpoint 2016 olsun hata iletisi: VBA/Pano/Winos ile korkunç makine bağımlı zamanlama sorunu var
şu şekildedir: Eğer bu ararsanız
, bu sorunu çözmek gerekir (bozulana kadar 1 saniyeden itibaren süresini azaltmak ve yeniden çift!) Teşekkürler! Müşteri tarafında kontrol edecek ve sizi güncelleyecektir. – Tejas