//ExcelApp.CommandBars.Item['Formatting'].Controls.Item[9].Execute;
的功能是不是可以用语句来代替试一试。
的功能是不是可以用语句来代替试一试。
解决方案 »
- 关于 hostnametoip 的详细用法,声明和使用,谢谢
- 问个socket的简单的通讯的问题,请大家指点一二,socket编程我不太熟悉
- 问一下,rave 7.0怎么安装啊?
- [求]QQ监控软件的反监控方法
- TreeView 与 创建类 ****高分求助****
- 如何得知TreeView中的当前Level是本级的第几节啊?也就是index?
- delphi初学者的问题
- 一个关于listbox或listview的问题
- 操作系统不同,为什么字体显示不一样?怎样解决?
- 定义一个结构(Record),把大量的数据的载入内存,哪一种算法查找数据最快?
- 再次高分求教:帮忙看一下 winsock API 的问题
- 低手请教问题,关于WideStringToUCS4String
xlSheet.Range[sRow].Merge();
xlSheet.Range[sRow].Merge(True);
大家在做大量的格式复杂的EXCEL表格时没有遇到这种问题吗?
我曾经在word中拆分单元格,
用Rows.Item(x).Cells.Split(按行拆分)就会出错,提示有纵向合并的单元格,无法拆分
后来用Columns.Item(x).Cells.item(y).split(按列对行进行循环拆分)程序通过。
所以建议你缩小范围,或换种方式合并。
我也不明白为什么。你的对象是如何建立的?
好象不是用Delphi自带的吧。
Range的赋值是不是有问题呢。Item[9].Execute;不也是合并吗?
xlSheet.Range[sRow].Merge();是什么意思?光合并字符吗?
如果我的问题是对的,不如把2列里的值直接取出,加到1中再Item[9].Execute;
另外这个按序号的Item[9]是否不够保险,万一别人的排列和你的不一样呢?我们讨论讨论吧。