TPE

http://bayanbox.ir/view/263405954590585756/2mobile.png

Tavvafi@gmail.com


≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡

ممکن است هنگام باز کردن یک پرزنتشین با این پیام روبرو شوید:

کنترلرها که به Active-X  معروف هستند و به آنها OLE هم می گویند. می توانند در اسلایدها استفاده شوند.

این کنترلر ها می توانند این موارد باشند:

  • Label
  • Text Box
  • Spin Button
  • Command Button
  • Image
  • Scroll Bar
  • Check Box
  • Option Button
  • Combo Box
  • List Box
  • Toggle Button

این موارد را می توان از طریق ریبون Developer به اسلاید اضافه کرد.

کد زیر به شما کمک می کند این کنترلرها را در پرزنتیشن خود پیدا کنید.

این کد از طریق برگرداندن  "Program ID"، به شما ایده می دهد تا وضعیت را بهتر مدیریت کنید.

Sub ActiveXMarksTheSpot()

Dim oSh as Shape
Dim oSl as Slide

For Each oSl in ActivePresentation.Slides
For Each oSh in oSl.Shapes

If oSh.Type = msoOLEControlObject Then

MsgBox "Slide#: " & oSl.SlideIndex & VBCrLf _
    & "Shape: " & oSh.Name & VBCrLf )
    & oSh.OLEFormat.ProgID 

End If
Next   ' Shape
Next  ' Slide
End Sub