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

完善主體資料,免費(fèi)贈(zèng)送VIP會員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費(fèi)領(lǐng)取會員

NULL

ad.jpg

二次開發(fā)教程:Revit開發(fā)之導(dǎo)出明細(xì)表到Excel

發(fā)布于:2019-08-26 16:50:40

網(wǎng)友投稿

更多

Revit API 里目前好像還沒有明細(xì)表導(dǎo)出Excel的API


所以導(dǎo)出Excel的策略是,先讀取明細(xì)表,然后再


寫到Excel中,讀取可以用


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


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


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




關(guān)鍵代碼如下:


            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();

            } 

本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標(biāo)題-1.jpg

上一篇:二次開發(fā)教程:Revit開發(fā)之判斷參數(shù)是否為項(xiàng)目參數(shù)

下一篇:二次開發(fā)教程:Revit開發(fā)設(shè)置模型線顏色

主站蜘蛛池模板: 一级黄色特级片 | 911亚洲精品 | 亚洲欧美中文字幕高清在线一 | 国产福利一区二区三区四区 | 婷婷亚洲国产成人精品性色 | 高h猛烈做哭bl壮汉受小说 | 久久精品一 | 欧美一区a| 操网| 亚洲欧美日韩中文高清一 | 亚洲精品国产一区二区三 | 手机在线黄色网址 | 男人午夜免费视频 | 欧美日韩高清一本大道免费 | 女女在线视频 | 亚洲高清免费视频 | 一区二区视屏 | 成人性生免费视频 | 免费一级欧美在线观看视频片 | 日韩中文字幕久久久经典网 | 精品免费久久久久久成人影院 | 免费看a级片 | 国产福利视频一区 | 久久精品国产免费中文 | 国产毛片a精品毛 | 成人国产激情福利久久精品 | 欧美色欧美亚洲另类二区精品 | 午夜久久久久久亚洲国产精品 | 亚洲精品国产国语 | 免费观看成人碰视频公开 | 国产一区二区三区高清 | 国产身材极品喷水 在线播放 | 国产一级二级三级视频 | sese欧美 | 在线观看视频一区二区三区 | 精品国产中文字幕 | 伊人青青视频 | 久久亚洲影院 | 韩国成人在线视频 | 三级黄色免费网站 | 成年女人色费视频免费 |