完善主體資料,免費贈送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開發設置模型線顏色

    60acb4e0ef112.png
    主站蜘蛛池模板: 蜜桃臀无码内射一区二区三区| 国产一区二区三区露脸| 日韩人妻无码一区二区三区久久| 国产一区二区三区不卡观| 蜜桃传媒一区二区亚洲AV| 肉色超薄丝袜脚交一区二区| 一区二区高清视频在线观看| 中文乱码人妻系列一区二区 | 韩国一区二区视频| 久久无码一区二区三区少妇| 国产乱子伦一区二区三区| 中文字幕人妻AV一区二区| 日本内射精品一区二区视频| 久久国产一区二区| 国产精品美女一区二区视频 | 亚洲国产成人一区二区三区| 国产成人一区在线不卡| 合区精品久久久中文字幕一区| 国产精品亚洲一区二区无码| 国产一区二区三区在线观看免费| 国产乱码精品一区二区三区香蕉 | 亚洲第一区在线观看| 一区二区三区四区精品| 八戒久久精品一区二区三区| 精品国产日韩亚洲一区在线| 亚洲熟妇AV一区二区三区浪潮 | 国产精品亚洲一区二区三区| 国模视频一区二区| 视频在线一区二区三区| 成人精品一区二区三区中文字幕 | 国产精品亚洲午夜一区二区三区| 精品国产一区二区三区久久久狼| 亚洲Av无码国产一区二区| 四虎成人精品一区二区免费网站| 国产精品成人99一区无码| 亚洲一区二区三区无码影院| 国产免费一区二区三区不卡| 亚洲一区二区影院| 亚洲av乱码中文一区二区三区 | 国产一区二区三区在线观看影院 | 在线视频一区二区三区四区|