• Excel In C#


    在项目中需要导入Excel文件,其中需要把Excel格式的数据转换为我们私有格式。

    因此需要测试尽可能多的负数,于是乎写了如下的code进行测试:

    代码
    public void ExcelLoadSave(int targetValue,string fileName)
            {
                Excel._Application app 
    = new Excel.Application();
                app.Visible 
    = false;
                Excel.Workbooks wookbooks 
    = app.Workbooks;
                Excel._Workbook workbook 
    = app.Workbooks.Open(fileName, Excel.XlUpdateLinks.xlUpdateLinksUserSetting, false5""""false, Excel.XlPlatform.xlWindows, ""truefalsetruefalsetrue, Excel.XlCorruptLoad.xlNormalLoad);
                Excel._Workbook wookbook 
    = wookbooks.get_Item(1);
                Excel.Sheets sheets 
    = wookbook.Sheets;
                Excel._Worksheet ExcelSheet 
    = (Excel.Worksheet)sheets.get_Item(1);
                Excel.Range CellRange 
    = (Excel.Range)ExcelSheet.Cells[11];
                CellRange.Value2 
    = targetValue;
                workbook.Save();
                wookbook.Close(
    false, Missing.Value, Missing.Value);
                app.Quit();

                KillExcelProcess();

            }

            
    private void KillExcelProcess()
            {
                Process[] pss 
    = Process.GetProcesses();
                
    for (int i = 0; i < pss.Length; i++)
                {
                    
    if (pss[i].ProcessName == "EXCEL.EXE")
                    {
                        pss[i].Kill();
                    }
                }
            }
  • 相关阅读:
    oracle 12C linux centos7.5 安装 12C
    FizzBuzz
    批量判断能否telnet登录
    统计所有机器的挂载情况
    ffmpeg windows vs library 下载地址
    需求文档测试
    接口测试分析
    chrome网页截图
    不要为了测试写一个新系统
    C# 判断是否为数字
  • 原文地址:https://www.cnblogs.com/xixifusigao/p/1749120.html
Copyright © 2020-2023  润新知