Como: Adicionando tabelas múltiplas no Word com .net

Tento adicionar várias tabelas em um documento do word usando c #

// Tables is a list of items which I want to present each in a table
foreach (List<string[]> ClassTable in Tables)
        {
            // tbl is a "Microsoft.Office.Interop.Word.Table"
            // myRange is like MyDoc.Range(ref missing, ref missing)
            tbl = MyDoc.Tables.Add(myRange, ClassTable.Count(), 3, missing, missing);
            tbl.Borders.Enable = 1;
            RowCounter = 1;
            foreach (string[] item in TableContent)
            {
                ColumnCounter = 1;
                foreach (string str in item)
                {
                    tbl.Cell(RowCounter, ColumnCounter).Range.Text = str;
                    ColumnCounter++;
                }
                RowCounter++;
            }
        }

esse código adiciona apenas uma tabela, sempre que no segundo loop eu devo criar outra tabela e adicionar os próximos valores de itens em

Tento alterar o intervalo com o conjunto myRange.start ou myRange.setRange () ... etc Todos falham apenas uma tabela adicionada ao evento do documento se ele criar muitas linhas em uma tabela, mas não em várias tabelas

questionAnswers(1)

yourAnswerToTheQuestion