Escribir datatable en una columna especifica en excel

Estimados, cómo puedo escribir los resultados de una datatable en una columna especifica en excel? Por ejemplo comenzar escribiendo los datos en la columna “H”.

he intentado con otros metodos pero estos siempre sobreescriben la primera fila, la idea es que lo siga escribiendo en la siguiente fila.

saludos.

Hola,

Con la actividad Invoke Code. Si necesita aumentar la cantidad de columnas, por ejemplo una columna llamada “nueva”:

ExtractDataTable.Columns.Add("nueva", Type.GetType("System.String")) 

para cambiar el orden de las columnas, por ejemplo, la nueva se pone en columna G (indexado 6 si se cuenta desde 0) y la columna G se pone en reaccion en H:

ExtractDataTable.Columns("nueva").SetOrdinal(6)

para cambiar el nombre de una columna, aqui, se tiene A, B, C, D, E, F, nueva, G y el resultado sera A, B, C, D, E, F, G, H

ExtractDataTable.Columns(7).ColumnName = "H"
ExtractDataTable.Columns(6).ColumnName = "G"