No problem.

About your other request, I think that's a little difficult if you are using protected worksheets. I can probably make it so when the user double-clicks, it will ask if they want to edit. If yes, then I think I can have the whole text selected and they can edit, but to do that I have to unprotect the worksheet. The problem with that is, to re-protect the worksheet you have to KNOW exactly when the user is done editing the comment. And how would you determine that? I don't know if there are event handlers to help us with that task. If there are, it might be a hefty task to implement.

The reason it's so nice to use the method you are using now is that you know exactly when you need to unprotect and re-protect the worksheet, because you are the one controlling when the info is entered. Letting the user edit the text is much less controlled. Letting the user have control of the comment while the worksheet is unprotected worries me about security issues.

...on the other hand, if you protect the worksheet and set "Edit Objects" to true, then they can edit the comment without unprotecting the sheet and without much additional code.

You know what? Try that. When you protect the worksheet, set "Edit Objects" to True. Like this:

[vba]ActiveSheet.Protect Password:="MyPassword", DrawingObjects:=False[/vba]

The thing you may not like with this is that users can also move the comment and resize, etc.