Here's a more advanced (and more complicated) approach that requires using an event structure. Use a table indicator and place a string control on top of it. Whenever you get a value changed event for the string, you update the corresponding cell in the table, then hide the string control. When the user clicks on a comment cell, copy the current contents of that cell to the string, move the string control on top of that cell, and make the string control visible. I posted an example of this technique here: http://forums.ni.com/t5/LabVIEW/array-of-cluster/m-p/1822451#M625032 (it uses numeric, ring and enum controls, but the idea is the same for a string).