关于用OLE操作Excel时OlePropertySet()的参数有关问题
关于用OLE操作Excel时OlePropertySet()的参数问题
而且这么用也不行:
这是怎么回事,OlePropertyGet()的第二个参数只要是字符串就出错,怎么回事?
使用的是RAD Studio XE7 下的Firemonkey应用程序。
求解答。。
------解决思路----------------------
用 WideString 试试。
sheet1.OlePropertySet("Name","sheet的新名字");//运行有问题,名字改不了,关闭excel时还报错
sheet1.OlePropertySet("Name",1);//这样就可以将sheet的名字改为数字 1 。。。
而且这么用也不行:
sh.OlePropertyGet("Range","A1:C10").OlePropertyGet("Cells").OlePropertySet("Value",10);
这是怎么回事,OlePropertyGet()的第二个参数只要是字符串就出错,怎么回事?
使用的是RAD Studio XE7 下的Firemonkey应用程序。
求解答。。
------解决思路----------------------
用 WideString 试试。
sheet1.OlePropertySet("Name", WideString("sheet的新名字"));
...
sh.OlePropertyGet("Range", WideString("A1:C10"))
.OlePropertyGet("Cells").OlePropertySet("Value",10);