弄了2天才弄出这个根据用户给定模板导出excel
/// <summary>
/// 用户自定义导出excel
/// </summary>
/// <param name="fileautoname">导出的excel的所在位置</param>
/// <param name="filepath">模板所在位置</param>
/// <param name="sql_qian">要导出数据的sql语句的前半部分,例如:select</param>
/// <param name="sql_hou">要导出数据的sql语句的前半部分,sql语句from以后的内容</param>
/// <param name="sql_ChineseToEnglish">用户自定义excel的时候定义的列是中文的,需要一个表来建立这些列的中文和英文的联系,格式:select 英文列名 from 表明 where 中文列名=' *不要忘记后面有个单引*</param>
private void excel_( string fileautoname, string filepath,string sql_qian,string sql_hou,string sql_ChineseToEnglish)
{
Excel.Application excel = new Excel.Application();//引用Excel对象
object missing = Type.Missing;
Micros