Чтобы использовать существующий RTF-контент в TRichEdit, загрузите его в свойства Text или Lines компонента:
RichEdit1.Lines.LoadFromFile(rtfFilename);
-или-
RichEdit1.Text := StringILoadedFromAnRtfFileOnDisk;
Я не уверен, что вы хотите сделать (программно создать или изменить таблицу на основе существующего неопределенного содержимого RTF, распечатать ее и т. Д.). Спрашивая о расширенном редактировании, а также о регулярном редактировании, это очень трудно понять.
Вы спросили в комментарии, как вы можете создавать таблицы в TRichEdit:
procedure TForm1.PutTableIntoRichEdit;
begin
RichEdit1.Text := '{\rtf1\ansi\deff0'#13#10+
'\trowd'#13#10+
'\cellx1000'#13#10+
'\cellx2000'#13#10+
'\cellx3000'#13#10+
'cell 1\intbl\cell'#13#10+
'cell 2\intbl\cell'#13#10+
'cell 3\intbl\cell'#13#10+
'\row'#13#10+
'}' ;
end;
Если вы хотите использовать этот RTF-контент на скриншоте, который вы показали выше, внутри вашей программы Delphi, просто загрузите его, попробуйте что-нибудь и задайте конкретный вопрос. Показ скриншота Microsoft Word не помогает прояснить ваш вопрос.