之前在VS采用offic官方的dll来操作u3d的游戏,发现u3d不支持.net3.5以上框架的dll,只能采用其他的dll来操作excel,这里介绍org.in2bits.MyXls这个dll

第一步将org.in2bits.MyXls.dll添加到u3d项目的文件夹下,最好是plugins文件夹下!然后将org.in2bits.MyXls也添加到vs中的脚本功能的引用中

这是楼主参考其他大神做的一个简单的小例子,给大家作为入门使用,具体代码为:

public void Excel1(string FileName) 
        {
        object OsPath;//表格文件的保存地址          
        FileName = "1.xls";
        OsPath = @"C:\Users\admin\Desktop\1.xls";        
        XlsDocument xls = new XlsDocument();//新建一个xls文档
        xls.FileName =string.Format("{0}{1}", (string)OsPath, FileName);// @"D:\tests.xls";//设定文件名和路径
        xls.SummaryInformation.Author = "xyy"; //填加xls文件作者信息
        xls.SummaryInformation.Subject = "test";//填加文件主题信息       
        string sheetName = "Sheet0";
        Worksheet sheet = xls.Workbook.Worksheets.AddNamed(sheetName);//给sheet页,好坑啊,必须命名...
        Cells cells = sheet.Cells;//Cells实例是sheet页中单元格(cell)集合  
        //写入数据
        cells.Add(1, 1, "名字");
        cells.Add(1, 2, "ID");
        cells.Add(1, 3, "数量");                       
        xls.Save();
    }

这个dll可以百度去csdn下载,楼主不知道怎么上传文件啊!

喝水不忘挖井人,原博文:
http://www.cnblogs.com/james1207/archive/2013/08/26/3283426.html

posted on 2014-10-16 10:11  最菜的  阅读(1461)  评论(0编辑  收藏  举报