
delphi 合并excel单元格
如题,我想用delphi操作excel,合并单元格,Sheet.range['B2:C2'].Merge(True);同一行合并Sheet.range['D2:D6']....
如题,我想用delphi操作excel,合并单元格,
Sheet.range['B2:C2'].Merge(True);同一行合并
Sheet.range['D2:D6'].Merge(True);同一列合并
可是运行的结果确实同一行能合并,而同一列不能合并。小弟才学delphi,请各位大虾给指点指点。 展开
Sheet.range['B2:C2'].Merge(True);同一行合并
Sheet.range['D2:D6'].Merge(True);同一列合并
可是运行的结果确实同一行能合并,而同一列不能合并。小弟才学delphi,请各位大虾给指点指点。 展开
1个回答
展开全部
换一下语句就可以了。
直接用 .Merge 方法,如下:Sheet.range['D2:D6'].Merge;
用 Sheet.range['D2:D6'].Merge(True); 表示跨越合并,作用合并区域中同一行的单元格,行与行之间不合并,也就是说:保持行的状态,结果仍然是多行。
如果区域是一列多行,那这个操作自然没有任何变化。
直接用 .Merge 方法,如下:Sheet.range['D2:D6'].Merge;
用 Sheet.range['D2:D6'].Merge(True); 表示跨越合并,作用合并区域中同一行的单元格,行与行之间不合并,也就是说:保持行的状态,结果仍然是多行。
如果区域是一列多行,那这个操作自然没有任何变化。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询