I'm afraid you can not edit the FlexiGrid cells directly. But, you can use a TextBox. If you put the TextBox exactly over the FlexiGrid cell and set to Left, Top and Width properties of this as it hasthe same size and position of the cell, it seems like the celll in editing mode.

Use something as it follows:

Text1.Top = FlexiGrid1.CellTop
Text1.Left = FlexiGrid1.CellLeft
Text1.Width = FlexiGrid1.CellWidth

In the Change property of the TextBox (for example) you can put the following:

FlexiGrid1.Text = Text1.Text

You must take care of more aspects of this, but this is the most important. When you ends the editing you should turn FALSE the visible property of hte TextBox.

Good Look!