El objeto tipo Lines del memo asi como cualquier objeto derivadode de la clase TStrings tienen un metodo llamado BeginUpdate, el begin update impide que se vaya repitando los campos en las listas poco a poco a medida que se cambian (bloquea los eventos que avisan de modificaciones en las listas).
Código:
// Bloquear los eventos de redibujado
Memo.Lines.BeginUpdate;
try
Realizar las multiples modificaciones que sean ....
finally
// Desbloquea y se escribiran en pantalla todas las modificiones de golpe
Memo.Lines.EndUpdate;
end;
De todas formas aunque esto acelerara un poco, si hay columanas y filas y se actualizan tan frecuentemente, el memo no es el objeto mas adecuado para utilizar, yo usaria un TCustomGrid o un TStrigGrid quizas ,aunque tamien hay otras posibilidades, todo depende de los detalles de lo que se quiera hacer y de como tengamos guardados los datos a mostrar.
Saludos