Got here because of also getting the “Write-protected content cannot be changed.” message and searching for answers. In my case saved original document as *.doc (97-2003), lost some Form Controls (Radio Buttons, List Box) in the process. Later Saved As *.odt to fix document and re-do the Controls. Check Boxes changed to grey, could not delete them, got above message. Read this post, selected one character before and one after Check Box, then deleted it successfuly! Thanks for the help.
Have you tried ‘Format’ > ‘Sections’ ?
Then select the Section (eg. Section1) with ‘Write Protection’ activated and deactivate it.
Now it should be editable…
BEST answer! Thank you. Tends to happen when one converts old documents (esp if from a different technology e.g. MS Word.
In my case, the sections entry in the format menu is grayed out.
just ran in to the same problem and this worked, thanks.
Format > Sections is greyed out in my case. What worked for me is this solution: uncheck the following option Tools / Options / LibreOffice Writer / Compatibility / Protect form
This is the best answer it works for me thanks "Format > Section > uncheck protect on Write Protection and OK.
2020, LibreOffice 6.3.3.2 and bug still exists. and this was the solution I was looking for.
I found a solution for this problem. This happened to a particular cell while I was editing a table. I could get rid of it changing the size of the cell. I grabbed the top edge of the cell and dragged it down, and then I could edit it again. I don’t know if it will work for you, but it did for me. Nothing else did work, except for changing the size of the cell.
Thanks for that tip regarding the de-protecting section [write-protected content cannot be changed]. This reply is just because I don’t often need to “Ask Libre”, and I’m testing the “reply to” icon.
Cheers, Jasper.
I found an answer that worked for me here:
- Select at least one character prior to the field, all the field, and
at least one character after the
field.- Cut this content.
- Paste it back as unformatted text.
- Manually remove the “#” before and after the re-pasted content.
- Manually reformat any character styles that were present in the
original field i.e., bold, italic,
etc.The field is lost by doing this, but
at least you have the content.
Got good hint from this answer…
Try repasting the contents in the starting field (or cell as in table). It worked for me.
Weird problem, and solution even more weird,
Thank you so much.
Did not work for me. What worked for me is this solution: uncheck the following option Tools / Options / LibreOffice Writer / Compatibility / Protect form
I solved my problem with protected forms by unsetting an option in the Options dialog:
Tools > Options … > LibreOffice Writer > Compatibility > Remove the tick mark from the " Protect form " line.
THANK YOU! It really should be listed here: Protecting Content in LibreOffice Writer - LibreOffice Help
After half an hour of searching this is the answer for me!
I also got this problem after importing a Word “.doc” file with some embedded form objects ( check boxes ).
The file opens up just fine in Word, where I can check and uncheck the check boxes and edit the content with no problem.
But after importing and loading it into LibreWriter, the status bar showed “read only” and when trying to edit the contents a message popped up saying “Write-protected content cannot be changed, no modifications will be accepted”. Check boxes could still be checked / unchecked, though.
The solution involving sections ( “Format” → “Sections” ) didn’t work, because it was grayed out ( → no sections ).
Finally, the solution that worked for me was the one about “protected form”:
- Go to “Tools” → “Options”
→ “LibreOffice Writer” → “Compatibility” → “Protect
form” - Make sure the “Protect form”
option is unchecked.
Now you can check / uncheck the check boxes and edit / modify the contents of the document.
( Using LibreOffice 5.1.6.2 and Ubuntu 16.04 LTS )