Я создал 1 класс для создания перестановок функций PermutationsClass
.Как сохранить данные на 1 лист в Excel
Я хочу сохранить его на 1 лист в формате Excel.
Класс для загрузки и сохранения, чтобы преуспеть с параметром является:
public void ExcelSave(string e_path, string e_table, DataTable dt)
{
// some code here
}
public DataTable ExcelLoad(string e_path,string e_table)
{
some code here
}
Я пробовал:
string noicap = "";
int length= 0;
string id= "";
private void ThreadProcCMND()
{
dtCheck = ExcelLoad(fileExcel, "Sheet1");
fileExcel = Application.StartupPath.ToString() + @"\Data_INFO.xls";
foreach (DataRow ro in dtCheck .Rows)
{
if (ro[0].ToString().Trim() != "")
{
if (r["id"].ToString().Trim().Substring(0, ro[0].ToString().Trim().Length) == ro[0].ToString().Trim())
{
length = ro[0].ToString().Trim().Length;
noicap = ro[1].ToString().Trim();
break;
}
}
}
int sodao = int.Parse(m_LoginInfos.GetValueByKey("vina_d").ToString());
permutation = PermutationsClass(r["id"].ToString().Trim(), lenght, sodao);
ExcelSave(fileExcel, "CMND Tỉnh", dtMaCMND);
}
В кнопке btnGenerateRandomPermutations
я был поставлен класс ThreadProcCMND
в этом, но не работает.
Поиск Microsoft.Office.Interop.Excel приведет вас к информации о том, как взаимодействовать с Excel для чтения/записи листов Excel. – Gusman
Я предполагаю, что ваш код работает нормально, а вы нужна помощь в экспорте ваших данных? – learningNew
Это правильно. Класс 'PermutationsClass' и' ThreadProcCMND' генерируют данные. Я хочу сохранить его в Excel с именем листа: 'CMND Tỉnh' в' ExcelSave (url_of_file_Excel, "sheet_name", datatable_I_want_export_to_sheet_name) '. –