Ewerton,
Coloque o erro que esta dando para ajudar a resolver o problema.
Mais tente
(*) Verifique se em umas das variaveis não existe um CHR(9) pois ai voce teria mais uma coluna e daria erro.
(*) Se as variaveis existir alguma variavel numerica vai dar erro tente conectalas com o '&' ao invez do '+' pois ele conecta variavies de tipos diferentes assim.
MSFlexGrid1.AddItem pedidocr & Chr$(9) & codcliente & Chr$(9) & cliente & Chr$(9) & nch & Chr$(9) & datvenc & Chr$(9) & valorch, 1