Is it Possible to make list item non editable based on one of its column value. for example i have list fees which has a column submitted.when submitted is false user can edit that item but not when it is set to true. plss help. thanks
The only thing you got is Item Level Security
But this does not cover your scenario.
You could achieve your scenario by changing the Ownership of an Item with code. (I do'nt think a Workflow can change it)
If you are not too tight about security, you could just hide the Edit form for allready entered values:
Starting point: Limit only one entry per day per user in sharepoint list