|Depending on the specifics of your task, it's possible that a macro might do it for you.|
For example, this code will allow the user to change the color of Sheet1!G4 even if the sheet is protected:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$G$4" Then
(Passwords could be added if required)
The code could easily be modified to be applied across a specific range of cells or even the entire sheet.
Click Here Before Posting Data or VBA Code ---> How To Post Data or Code.