Share via

Error message "Some controls on this presentation can't be activated. They might not be registered on this computer."

Anonymous
2018-06-22T09:49:31+00:00

I'm having problem with my Powerpoint presentation with the above error. All Controls/Marco are not working. Can anyone help with this issue.

My computer set up: -

Macbook Pro with bootcamp to use Windows 10.

MS office 365 Home. 

Thanks in advance

Sarah

Microsoft 365 and Office | PowerPoint | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

7 answers

Sort by: Most helpful
  1. Anonymous
    2018-08-28T15:32:55+00:00

    Hi, 

    Did this work for you? I am having the same issue!

    Emily

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2018-06-25T10:16:32+00:00

    John

    Thanks for the information but the same presentation works on my sons PC and all friend as well. I will try your code and let you know later.

    I use a Macbook with bootcamp for windows. Can this be a problem? since the same presentation do not work with Control also with Mac version of the office 365.

    Thanks

    Sarah

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2018-06-25T07:14:31+00:00

    Microsoft has blocked Shockwave Flash for security reasons. It can supposedly be reactivated in the registry but it is a very complex process and didn't work for me.

    You could maybe (not tested) adapt Steve's code like this to just get the Shockwave Flash

    Sub DeleteActiveX()

        Dim oSl As Slide

        Dim oSh As Shape

        Dim x As Long

        For Each oSl In ActivePresentation.Slides

            For x = oSl.Shapes.Count To 1 Step -1

                Set oSh = oSl.Shapes(x)

                If oSh.Type = msoOLEControlObject Then

                    If oSh.OLEFormat.ProgID Like "Shockwave*" Then oSh.Delete

                End If

            Next

        Next

    End Sub

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2018-06-25T07:00:41+00:00

    Thanks Steve

    I tried and it works, all controls were deleted but how do I know which was causing the problem?

    A my of mine also check the presentation on my computer. he is sure is the shockwave flash that's the problem. 

    Powerpoint came up with error "system error &H80004005 (-2147467259). Unspecified error" when he tried to insert a shcokwave flash object.

    Could this be part of the problem ? If I need to reinstall shockwave flash then should I use 32 of 64 bits version? Is powerpoint work with 64bits?

    Thanks advance

    Sarah

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2018-06-22T14:04:10+00:00

    You will need to check which controls are embedded in the presentation and then verify against your system. Common controls like the flash control can cause this error to popup but the error message itself is generic to any activex control that needs registration.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments