How to Lock a PowerPoint Object While Allowing Text Editing
Question details
The user needs to lock the position and size of a PowerPoint object, such as a text box or table, while ensuring the text content inside remains fully editable.

- Product
- PowerPoint
- Device & OS
- not provided
- Scenario
- Designing a presentation template where the layout structure must remain fixed to prevent accidental movement or resizing, but users still need to input data.
- Observed behavior
- By default, unlocked objects can be accidentally moved or resized. Fully locking an object in older versions restricts all text editing, whereas newer versions introduce specific position-locking features.
Check your Microsoft PowerPoint version. The native ability to lock an object's position while retaining text editing is exclusively available in Microsoft 365 and may not function in perpetual licenses like PowerPoint 2021.
Use the Native Lock Feature (Microsoft 365 Only)
Microsoft 365 includes a built-in Lock function that fixes an object's position and size on the slide but still allows users to click inside and edit the text.
This is the most straightforward method, but it requires an active Microsoft 365 subscription. If you share this file with users on older versions of PowerPoint, the lock behavior may not be preserved.
Click on the text box, shape, or table on your slide that you wish to lock in place.
Right-click the selected object to reveal the drop-down options menu.
Select 'Lock' from the menu. Alternatively, you can go to the 'Shape Format' tab, open the 'Selection Pane', and click the padlock icon next to the object's name.
Create Fixed Layouts Using the Slide Master (All Versions)
For older versions of PowerPoint without the Lock feature, using text placeholders in the Slide Master ensures the layout cannot be moved while keeping the text editable in the normal view.
Design Fixed-Layout Templates with Editable Text in WPS Presentation
WPS Presentation allows you to easily design robust templates. You can use the Slide Master feature to fix the position of text boxes and tables, ensuring anyone can safely edit the content without breaking the layout.
- 1. Open WPS Presentation: Launch WPS Office and create a new presentation or open your existing template.
- 2. Enter Slide Master View: Navigate to the 'Design' or 'View' tab on the top ribbon and click on 'Slide Master'.
- 3. Insert Placeholders: Select 'Insert Placeholder' and choose 'Text'. Draw the box precisely where you want users to type.
- 4. Exit Master View: Click 'Close Master View' to return to your standard editing environment.
- 5. Edit Text Safely: Users can now click and type into the placeholder fields without being able to move or resize the structural boxes.

Frequently Asked Questions
Why does locking an object in older PowerPoint versions prevent text editing?
In versions up to PowerPoint 2021, Microsoft did not natively separate position-locking from content-locking. Applying restrictions to an object completely disabled all user interaction, including text entry.
Can I use VBA macros to lock a text box position while keeping it editable?
While VBA appears to offer a Lock method for shapes, it often produces runtime errors when trying to isolate position locking from content editing in standard presentations. It is generally not recommended as a reliable workaround.
Does the Lock feature work exactly the same for tables as it does for text boxes?
In Microsoft 365, locking a table generally prevents resizing and moving. However, some users have reported occasional bugs where clicking inside a locked table is restricted depending on the exact software build, so it is recommended to test it on your specific version.




