主页 | excel电子表格 | Word办公 | PPT教学 | Wps文档处理 |

npoi读取办公软件excel单元格

    1. npoi写入excel

    NPOI里有范例的 总之要引用using NPOI;using NPOI.HPSF;using NPOI.HSSF;using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.POIFS;using NPOI.Util; 这些,然後再照NPOI里的范例就可以读进来了PS.EXCEL里最好全部为"文字".

    2. npoi写入数据到到excel

    这个是用字符串的形式导出excel, 有一个excel程序集, 叫做NPOI. 在网上找一下NPOI的例子, 一套就成了, 想要什么格式,程序里都可以设置.

    3. npoi写入现有excel

    两种方法:

    1。右键点sheet1,插入工作表

    2.插入--工作表

    正常启动excel 是3个表,若要多些,可以:工具--选项--常规--新工作簿内的工作表数,把3改为你需要的数即可

    4. npoi写入已有excel为什么打不开

    NPOI读取EXCEL2003(.xls)和Excel2007(.xlsx)分别用HSSF和XSSFXSSFWorkbookworkbook1;//读取2003格式.xlsHSSFWorkbookworkbook2;//读取2007格式.xlsx如果不是你的excel本身的问题,那么就是用错了NOPI的类方法

    5. npoi写入eord

    在查询分析器里,直接写SQL语句:

    如果是导入数据到现有表,则采用

    INSERTINTO表SELECT*FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0'

    ,'Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)

    的形式

    如果是导入数据并新增表,则采用

    SELECT*INTO表FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0'

    ,'Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)

    的形式。

    以上语句是将EXCEL文件里SHEET1工作表中所有的列都读进来,如果只想导部分列,可以

    INSERTINTO表(a1,a2,a3)SELECTa1,a2,a3FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0'

    ,'Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)

    其实可以将OPENROWSET('MICROSOFT.JET.OLEDB.4.0'

    ,'Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)当成一个表,例如我就写过这样一个句子:

    INSERTINTOeval_channel_employee(channel,employee_id)

    SELECTCASEa.渠道WHEN'DIY'THEN1WHEN'RDC'THEN0WHEN'KCM'THEN2ELSE3END

    ,b.idFROM

    OPENROWSET('MICROSOFT.JET.OLEDB.4.0'

    ,'Excel5.0;HDR=YES;DATABASE=c:\temp\name.xls',sheet1$)ASa,pers_employeeb

    WHEREa.员工编码=b.code

    简单的方法:

    SQL2005中直接可以实现导入功能SQL2008不知道可不可以。

    操作过程如下:

    第一步:登录到SQLServerManagementStudio,

    第二步:在“对象资源管理器”中右键单击“管理”,在弹出列表中单击“导入数据”

    第三步:在“导入向导”对话框中单击“下一步”,进入到“选择数据源”对话框,在“数据源”列表中选择“MicrosoftExcel”,同时选择相应的Excel文档,完成后单击“下一步”(一定要勾选该对话框中的“首行包含列名称”,因此它是将Excel文档中的列标题为数据库表中的列项标题)

    第四步:指定目标数据库服务,依次单击“下一步”。。。。至到“完成”

    第五步:重新打到SQLServerManagementStudio,进入到导入的数据库表,可以发现所导入的Excel文档数据。

    你试下下面的吧:

    打开SQLServerConfigurationManager,启用SQLServerAgent(实例名)。启动模式更改为“自动”

  • 办公软件excel利用VB分析
  • 办公软件excel趋势线启用不了