Amigo,
No site do macoratti tem umas desenas de artigos sobre como usar um Flex com essa funcao de digitar nas celulas... acho q se vc tiver um tempo de ler, vai clarear suas ideias...
Existem sim grids q permitem isso, mas vamos levar em conta q o Flex da microsoft eh o mais completo e mais simples de usar (falando em outros recursos) entao eu acho q vale a pena programar uma implementacao para q ele aceite digitacao...
So pra vc ter uma ideia de por onde começar, a ideia eh vc interceptar o click do mouse em uma celula, e colocar um Textbox sobre a celula, no qual o usuario digita...
ai no Lostfocus do text, vc atribue o valor dele à celula... dai pra frente vc se vira....
Flw!