不知道你的excel文件是不是普通的格式
如果設置太多的邊框,顏色可能就比較難
曾看過那些保存dbgrid到excel控件的代碼,它們的速度很快主要是根本不會連接excel,就是直接寫stream,然後保存.
你可以嘗試用這方法寫程序打開看看行不行
CXlsEof: array[0..1] of Word = ($0A, 00);
CXlsLabel: array[0..5] of Word = ($204, 0, 0, 0, 0, 0);
CXlsNumber: array[0..4] of Word = ($203, 14, 0, 0, 0);
CXlsRk: array[0..4] of Word = ($27E, 10, 0, 0, 0);
CXlsBlank: array[0..4] of Word = ($201, 6, 0, 0, $17);