2023年6月23日发(作者:)
关于Excel相同内容上下单元格合并的⽅法转发⼀下,以备后⽤。这个对于使⽤Excel输出报表的⼈来说很有⽤。具体功能没验证,以后再说吧。 ///
12 Range rg1;13 string strtemp = "";14 bool endCycle = false;15
16 //从起始⾏到终⽌⾏做循环17 for (int i = startLine; i <= recCount + startLine - 1&&!endCycle; )18 {19 for (int j = i + 1; j <= recCount + startLine - 1; j++)20 {21 rg1 = _Range(col + ng(), col + ng());//获得下⼀⾏的填充内容22 strtemp = ng().Trim();23
24 if (()==() )//内容等于初始内容25 {26 rg1 = _Range(col + ng(), col + ng());//选取上条合并位置和当前⾏的合并区域27 ontents();//清空要合并的区域28 ells = true;29 if (col == "A")30 [i, 1] = qy1;31 else if (col == "B")32 [i, 2] = qy1;33
34 if (j== recCount + startLine - 1)35 {36 endCycle = true;37 }38 }39 else//内容不等于初始内容40 {41 i = j;//i获取新值42 qy1 = _Range(col + ng(), col + ng()).ng();43 break;44 }45 }46 }47 }
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1687516091a16222.html
评论列表(0条)