1
У меня есть книга Excel, которую я использую в качестве шаблона отчета. Я изменяю источник данных на каждом шаге и datatable в приложении C#. Когда я изменяю datasable datasource, он tweeks колонки. Есть ли способ заставить порядок столбцов?Порядок столбцов Excel, таблица данных Excel
private void RefreshRawData(string dataSource, string connection)
{
xl._Worksheet ws = (xl._Worksheet)xlTemplate.Worksheets["Raw Data"];
xl.ListObject table = ws.ListObjects["Table_ExternalData_1"];
xl.QueryTable qt = table.QueryTable;
qt.CommandText = dataSource;
qt.Connection = GetExcelConnectionString((string)qt.Connection);
qt.BackgroundQuery = false;
qt.Refresh(m);
Marshal.ReleaseComObject(ws);
Marshal.ReleaseComObject(table);
Marshal.ReleaseComObject(qt);
ws = null;
table = null;
qt = null;
}