2013-07-15 20 views
0

我有一個活動的報告,我必須在Excel表格中導出。當我將該活動報表導出到Excel表格中時,列被移位。
我正在寫這下面的代碼在Excel表導出。如何在Excel表格中相應地設置數據

txtFilename.Text = doc.Name + ".xls"; 
        this.export = new XlsExport(); 

        DataDynamics.ActiveReports.Export.Xls.XlsExport docexp = new DataDynamics.ActiveReports.Export.Xls.XlsExport(); 
        docexp.DisplayGridLines = true; 
        docexp.FileFormat = FileFormat.Xls95; 
        docexp.FileFormat = FileFormat.Xls97Plus;//or Xls97Plus 
        docexp.MinColumnWidth = 660; 
        docexp.MinRowHeight = 250; 
        docexp.MultiSheet = true; 
        docexp.RemoveVerticalSpace = true; 
        docexp.UseCellMerging = true; 

如何重新調整excel表格中的列標題和詳細列的大小?

+0

什麼是'XlsExport'? – banging

+0

其在activereport.Export.Xls.XlsExport dll中的預定義類 –

回答

0

excel表格中的列根據表格中每個文本框或其他控件的左右座標計算。所以影響Excel工作表中列的唯一真正方法是非常小心地確保報告中的所有文本框或其他項目都精確對齊 - 尤其是它們的左/右位置。

相關問題