Apply ListFormat on a range of table cells (C#)

Hi, let’s say I have a table with 3 rows and 3 “columns”, I want to apply a ListFormat to all the cells of the first “column”, in order to have something like that

Data 1-1 | Data 1-2 | Data 1-3
Data 2-1 | Data 2-2 | Data 2-3
Data 3-1 | Data 3-2 | Data 3-3

that will become

<A> Data 1-1 | Data 1-2 | Data 1-3
<B> Data 2-1 | Data 2-2 | Data 2-3
<C> Data 3-1 | Data 3-2 | Data 3-3

I already create the table and the listformat and all values Data x-y are already set.
How can I apply the ListFormat not Paragraph after Paragraph on cells one after another ? (this work but all my datas are like this:

<A> Data 1-1 | Data 1-2 | Data 1-3
<A> Data 2-1 | Data 2-2 | Data 2-3
<A> Data 3-1 | Data 3-2 | Data 3-3

Nota : for some reasons my Data x-y are set with separate DocumentBuilders…

Many thanks for your help

@Zan135 what you can do to keep the numbering (the order of the letters) is make that all the lists in the cells belong to a single list, take as reference the code that I’m attaching, and if you know more about how Lists works follow this link:

Document doc = new Document();
List list = doc.Lists.Add(ListTemplate.NumberUppercaseLetterDot);
DocumentBuilder builder = new DocumentBuilder(doc);

builder.StartTable();
builder.InsertCell();
builder.ListFormat.List = list;
builder.Write("List item 1");
builder.InsertCell();
builder.ListFormat.RemoveNumbers();
builder.InsertCell();
builder.EndRow();

builder.InsertCell();
builder.ListFormat.List = list;
builder.Write("List item 2");
builder.InsertCell();
builder.ListFormat.RemoveNumbers();
builder.InsertCell();
builder.EndRow();

builder.InsertCell();
builder.ListFormat.List = list;
builder.Write("List item 3");
builder.InsertCell();
builder.ListFormat.RemoveNumbers();
builder.InsertCell();
builder.EndRow();
builder.EndTable();

doc.Save("C:\\Temp\\out.docx");

output.docx (7.9 KB)