91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

ad.jpg

二次開發教程:Revit開發之導出明細表到Excel

發布于:2019-08-26 16:50:40

網友投稿

更多

Revit API 里目前好像還沒有明細表導出Excel的API


所以導出Excel的策略是,先讀取明細表,然后再


寫到Excel中,讀取可以用


ViewSchedule.GetCellText(SectionType pType, int row, int column);


寫入Excel方法就很多了,讀者可以隨意選


下面是一個簡單的例子,寫入Excel用的是NPOI




關鍵代碼如下:


            Document doc = commandData.Application.ActiveUIDocument.Document;

            ViewSchedule v = doc.ActiveView as ViewSchedule;            

            TableData td = v.GetTableData();

            TableSectionData tdb = td.GetSectionData(SectionType.Header);

            string head = v.GetCellText(SectionType.Header, 0, 0);


            TableSectionData tdd = td.GetSectionData(SectionType.Body);


            int c = tdd.NumberOfColumns;

            int r = tdd.NumberOfRows;


            HSSFWorkbook work = new HSSFWorkbook();

            ISheet sheet = work.CreateSheet("mysheet");

            for (int i = 0; i < r; i++)

            {

                IRow row = sheet.CreateRow(i);

                for (int j = 0; j < c; j++)

                {

                    Autodesk.Revit.DB.CellType ctype = tdd.GetCellType(i, j);

                    ICell cell = row.CreateCell(j);

                    string str = v.GetCellText(SectionType.Body, i, j);

                    cell.SetCellValue(str);                   

                }

            }

            using (FileStream fs = File.Create("d:\\excel.xls"))

            {

                work.Write(fs);

                fs.Close();

            } 

本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

未標題-1.jpg

上一篇:二次開發教程:Revit開發之判斷參數是否為項目參數

下一篇:二次開發教程:Revit開發設置模型線顏色

主站蜘蛛池模板: 国产色婷婷视频在线观看 | 丝袜美腿视频一区二区三区 | 日韩中文字幕精品久久 | 韩国一级毛片大全女教师 | 成人在线观看视频网站 | 亚洲视频第二页 | 美女扒开胸露出奶乳免费 | 综合玖玖| 国产一级小视频 | 欧美成年黄网站色高清视频 | 国产精品黄网站 | 精品国产日韩亚洲一区二区 | 精品视频在线播放 | a级毛片免费在线观看 | 国产一级簧片 | 国产一二三区在线 | 国模精品一区二区三区 | 久久久亚洲精品国产 | 亚洲国产视频一区 | 欧美日韩综合精品一区二区三区 | 国产素人自拍 | 久久er精品热线免费 | 久久久久嫩草影院精品 | 国产精品三级一区二区 | 欧美视频一区二区在线观看 | 三及黄色片 | 俄罗斯小younv | 成人看片毛片免费播放器 | 午夜国产亚洲精品一区 | 夜夜操夜夜爱 | 成人免费v片在线观看 | 啪啪网站色大全免费 | 久久久这里只有精品加勒比 | 香蕉视频在线免费看 | 久久精品国产免费看久久精品 | 午夜视频免费 成人 | a视频在线看 | 日本一级毛片一级裸片 | 视频精品一区 | 青青草在线免费观看 | 亚洲香蕉在线 |