Forum Discussion

LuisElCaminante's avatar
LuisElCaminante
Brass Contributor
Nov 01, 2022
Solved

Lock shapes in PowerPoint, Word and Excel

Hello! A relatively new feature in PowerPoint is that you can lock or unlock shapes, although this is only unique to PowerPoint, there is no such feature in Excel or Word.     I want to wor...
  • SnowMan55's avatar
    Nov 03, 2022

    LuisElCaminante 

    There is no such visual feature in Excel, but the capability of preventing users from moving, editing, or even selecting shapes is present in Excel, and mostly (if not entirely) can be invoked from VBA.

     

    Microsoft Excel terminology is poor in this area, so note that "the ability to lock shapes" is not the same as "the ability to prevent changes to shapes".  (It's as though "Locked" means a lock has been installed, not whether that lock is engaged or not.)

     

    Martin is correct about the two-step process -- the changing (if necessary) of Locked status to true, and protecting the worksheet.  So see the attached workbook, and let us know why use of Locked status and the worksheet's Protect method (and possibly the Unprotect method) does not satisfy your requirement.

     

    What I do not see is the capability in VBA to set (or unset) the "Lock text" property of the shape I tested.  But as this is set by default, perhaps that is not an issue for you.

Resources