Using the attached code you can turn a regular table to an editable table. The code uses the Door library to add a MouseDown event to the table control. After calculating the cell upper left corner position, a panel with one textbox and one accept button is shown. I hope you'll find this code useful. It is more complex than it may seem because rows and columns could be partially or fully hidden. Edit: V1.20 - The Editable table now supports AutoScale compilation. The updated code requires Door library v1.2 or newer: http://www.basic4ppc.com/forum/official-updates/4636-door-library-v1-2-a.html Edit: V1.10 - Using the new modules feature all the editable code was moved to a separate module. It is now possible to easily use more than one editable table in the same application. Two new optional features: - Validator - a sub that is called before changing any value and allows canceling the change if required. - For each column you can choose whether to show a textbox or a combobox and choose the combobox values. See this post for more details about using ComboBoxes: http://www.basic4ppc.com/forum/questions-help-needed/3371-combobox-editable-table.html#post19103 Edit: V1.02 is attached. The edit panel will now disappear when one of the scrollbars is scrolled. The solution is based on agraham's code in post #7. Edit: V1.01 is attached. It fixes the bug in post #4.