У меня есть Excel
Файл, но Wrap Text
Автоматически Excel
Выбрано, но я хочу, чтобы мой проект запустился, и Excel будет открыт, тогда Обтекание текста отменено в excel
файле Я не использовал ДИАПАЗОН Класс без работы в Excel ..
Я все данные. Перенести в excel
, но имя подано с использованием, но в некоторых случаях используется длинное имя, затем автоматически генерируется следующая строка, затем я отменяю текст переноса, а затем правильно просмотреть excel
формат данных
Я использую C# Windows Application
и версию Excel Microsoft-Office-2016
Мой код
Открытый код Excel. .
Microsoft.Office.Interop.Excel.Application ExcelApp = new
Microsoft.Office.Interop.Excel.Application();
Workbook xlWorkBook =
ExcelApp.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
Я использую цикл ..
foreach (DataColumn column in dtDataTable1.Columns)
{
sb.Append("<td style='border: 1px solid black'>" + column.ColumnName + "</td>");
}
sb.Append("</tr>");
ExcelApp.Windows.Application.ActiveWindow.DisplayGridlines = false;
StringBuilder objSB = new StringBuilder();
foreach (DataRow row in dtDataTable1.Rows)
{
sb.Append("<tr>");
sb.Append("<td style='width:100px;border: 1px solid black'>" + index.ToString() + "</td>");
foreach (DataColumn column in dtDataTable1.Columns)
{
sb.Append("<td style='width:100px;border: 1px solid black'>" + row[column.ColumnName].ToString() + "</td>");
}
index++;
sb.Append("</tr>");
}
Данные будут экспортированы в Excel
Показать файл Excel store
Microsoft.Office.Interop.Excel.Application Excel = new Microsoft.Office.Interop.Excel.Application();
Workbook xlWorkBook1 = ExcelApp.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
xlWorkBook1 = Excel.Workbooks.Open("C:\\Users\\Krupal\\Desktop\\" + Todaysdate + "\\Summury_final " + Convert.ToDateTime(cmbmonth.SelectedItem).ToString("dd/MM/yyyy") + ".XLS", 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
Microsoft.Office.Interop.Excel.Worksheet Wt = (Excel.Worksheet)xlWorkBook1.Worksheets.get_Item(1);
Excel.Visible = true;
Пожалуйста, помогите мне заранее Спасибо