小编use*_*207的帖子

Excel插入行(不是添加)

我有一个Excel '07模板文件用于采购订单.在模板上,只有3行项目的空间,然后模板显示总计.

所以,基本上,在模板中它有:第19行 - 第20行 - 项目第21行 - 第22行 - 项目总数

显然,大多数购买将有超过3项.那么在打印出3个项目后,如何在21到22之间插入一行?

编辑; 所以这就是我所拥有的:

            xlApp.Workbooks.Open(template, misValue, misValue, misValue, 
                misValue, misValue, misValue, misValue, misValue, misValue, 
                misValue, misValue, misValue, misValue, misValue); 

int row = 19;
if (poDetailBO1.MoveFirst())
            {
                do
                {
                    itemsBO3.FillByPK(poDetailBO1.Style);
                    if (row < 22)
                    {


                        xlApp.Cells[row, 1] = poDetailBO1.LineNo;
                        xlApp.Cells[row, 2] = itemsBO3.Factory;
                        xlApp.Cells[row, 3] = poDetailBO1.Style;
                        xlApp.Cells[row, 4] = itemsBO3.UPC_Code;
                        xlApp.Cells[row, 5] = itemsBO3.Item_Description;
                        xlApp.Cells[row, 6] = "TARRIFF"; //To be replaced later
                        xlApp.Cells[row, 7] = itemsBO3.Plate_Color;
                        xlApp.Cells[row, 8] …
Run Code Online (Sandbox Code Playgroud)

.net c# excel c#-4.0

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

.net ×1

c# ×1

c#-4.0 ×1

excel ×1