Ich muss die Zeilen von Excel mit Tabellenkalkulation Zahnradsteuerungen zusammenführen ist es möglich. Nur bestimmte Zeilen von einzelnen SpalteZusammenführen von Zeilen in einzelne mit Tabellenkalkulationsprogramm beim Export nach Excel
All detail is being included in this screencast
Die Änderungen, die von mir gemacht wurde, ist
DataTable dt = (DataTable)ViewState["dtGrid"]
System.Random rd = new System.Random(DateTime.Now.Millisecond);
int MyValue = rd.Next(1000000, 99999999);
sUniqueName = MyValue.ToString();
// Create a new workbook.
SpreadsheetGear.IWorkbook workbook = SpreadsheetGear.Factory.GetWorkbook();
SpreadsheetGear.IRange cells = workbook.Worksheets[0].Cells;
cells.CopyFromDataTable(dt, SpreadsheetGear.Data.SetDataFlags.None);
cells.Rows[0, 0, 0, 51].Interior.Color = System.Drawing.Color.Navy;
cells.Rows[0, 0, 0, 51].Font.Color = System.Drawing.Color.White;
cells["A:R"].Columns.AutoFit();
string filename = string.Format("{0}-{1}-{2}", "AOMIndoorInventoryReport", DateTime.Now.ToString("MM-dd-yy"), sUniqueName);
Response.Clear();
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "attachment; filename=" + filename + ".xls");
workbook.SaveToStream(Response.OutputStream, SpreadsheetGear.FileFormat.Excel8);
Response.End();
Was hinzugefügt werden sollte?
es ist in Ordnung, aber ich habe dynamische Zeilen, die wie im obigen Beispiel erwähnt werden sollten, was im ersten Beispiel anstelle von A7 und A8 übergeben werden sollte, danke. –