I trying to set new value to my Google Spreadsheet from onEdit event in other spreadsheet. I get Exception: Action not allowed. I can\'t understand what exactly I doing not righ
You can fix your code: 1) dont call msgBox or any modals from the trigger. Breaks many things. 2) you cant access other docs from simple triggers, plus it runs as the user so you might not have permissions for other things. Instead install the trigger yourself with a different name (not onEdit) and set it to trigger when document is edited.
Check the documentation Understanding Triggers, specifically, restrictions on Simple Triggers:
...
- They can only modify the containing document. Access to other documents is forbidden.