Print in read-only mode

Solved
Katseyzzz Posted messages 5 Status Member -  
Katseyzzz Posted messages 5 Status Member -
Hello,
Since the last update of PPT, I can no longer print slides when the slideshow is in read-only mode (Print is grayed out in the file menu).
Does anyone have a solution?

3 answers

  1. m@rina Posted messages 27573 Registration date   Status Moderator Last intervention   11 562
     
    Hello

    It's quite logical. The ability to print a document that has been set to read-only is not a proof of security, especially since printing can be made into a PDF file.

    All you need to do is open the file by entering the password.

    m@rina

    --
    There's no need to ask me your questions privately. I won't respond.
    0
  2. Katseyzzz Posted messages 5 Status Member 1
     
    Indeed, it is read-only because it is shared with people who should not be able to modify it but should be able to print it.
    Any ideas?
    0
    1. Raymond PENTIER Posted messages 58213 Registration date   Status Contributor Last intervention   17 482
       
      And if you save it as a PDF?
      0
    2. Katseyzzz Posted messages 5 Status Member 1
       
      Yes, this allows for printing slides or notes pages, but I have to create two separate documents for that, in addition to the original document...
      Moreover, this means that I have to perform the operation, as the people who have access to the read-only document cannot do anything.
      It's better than nothing, thank you, but do you have another idea?
      0
  3. m@rina Posted messages 27573 Registration date   Status Moderator Last intervention   11 562
     
    Hello,

    Apparently (I just tested), you can print via a macro.
    So, you need to open your presentation with the password, insert this macro:
    Sub impr()
    ActivePresentation.PrintOut
    End Sub


    And add a button to the Quick Access Toolbar, for example, to execute this macro so that everyone can access it.

    Save it in pptm format.

    m@rina
    0
    1. Katseyzzz Posted messages 5 Status Member 1
       
      It works very well, thank you!
      I know I'm asking a lot, but since I don't know anything about macros, is it possible:
      - to create one to print the notes pages?
      - to create one that would allow selecting the slides to print (and not the whole document)?
      0
    2. m@rina Posted messages 27573 Registration date   Status Moderator Last intervention   11 562
       
      As if Microsoft's protection was done carelessly, because you can still use a macro command from older versions, which should help you since the user will access the Print dialog and can print as they wish. This avoids having to make a complicated setup...

      Replace the macro I gave you with this one:
      Sub truc()
      Application.CommandBars.ExecuteMso ("FilePrint")
      End Sub

      m@rina
      0
    3. Katseyzzz Posted messages 5 Status Member 1
       
      Awesome, THANK YOU !!!
      It's exactly what I needed :-)
      0