如何实现delphi下载的excel表格有下拉选项
delphi吧
全部回复
仅看楼主
level 2
求各位大神们支招。急!!!
我用delphi下载下来的格式是如下图的单纯的excel表格。
但是我的user需要的是如下图的有下拉框的excel表格
2015年01月05日 03点01分 1
level 2
不一定下拉的单元格中需要这些选项资料,能产生出这种有下拉效果的格式也行。
求大神们帮忙[泪]
2015年01月05日 09点01分 4
level 7
菜单:数据》》有效性》》序列,然后输入内容选项之间用英文逗号隔开。
2015年01月05日 10点01分 5
level 10
下载?
这个汉语的意思,应该是用 HTTP FTP 等工具,从网络下载文件吧?
2015年01月06日 00点01分 6
level 2
我的问题是使用delphi实现的效果,而不是excel。
2015年01月06日 05点01分 7
level 10
楼主啊,你的问题,我还没能理解呢。
但是 用 DELPHI 控制 EXCEL 是没问题的。不知道你到底问什么!
2015年01月06日 06点01分 8
我现在能实现用delphi实现下载excel, 但是我需要下载下来的excel档案中的单元格有下拉格式的。
2015年01月06日 08点01分
回复 wang_80920 :既然用delhpi控制excel是没有问题的,那么我的问题就是,怎样通过delphi的控制产生一个有下拉格式的excel文档。
2015年01月08日 03点01分
回复
����ɫ����ȹ
:你会录制宏吗?
2015年01月18日 08点01分
level 6
楼主用的是office控件么@_@
2015年01月06日 08点01分 9
是要通过delphi控制office空间,生成我想要的格式
2015年01月08日 03点01分
level 6
http://www点delphifans点com/infoview/Article_730.html
2015年01月06日 09点01分 10
level 1
用delphi控制下拉菜单可能有点难,没用过,但我现在用的是,用delphi创建excel对象,用EXCEL整一份xlt格式的EXCEL,然后在这份EXCEL整下拉菜单,保存,然后在delphi添加这份xlt文件就行了,代码大概如下:
var xlapp, sheet: variant;
xltfile:string;
try
xlapp := createoleobject('excel.application');
except
showmessage('请安装EXCEL后再使用本功能');
exit;
end;
try
xltfile:='D:\myexcel.xlt';
xlapp.visible := fisvisible;
xlapp.workbooks.add(xltfile);
sheet := xlapp.workbooks[workbooks].worksheets[worksheets];
注,可以在xlt格式的EXCEL操作任何EXCEL可用的函数,如平时 的EXCEL一样用
2015年01月07日 09点01分 11
在delphi添加这份xlt文件就行了 这句没有理解,怎么添加?添加了之后下次就可以直接调用这个整理好了的格式吗?
2015年01月08日 03点01分
回复 宝蓝色连衣裙 :将xlt模板文件跟程式放在同一个服务器,只要程式生成EXCEL时,调用上面的源码,就会生成在xlt整理好格式了。xlapp.workbooks.add(xltfile);这名就是将xlt文件添加到EXCEL对象中去
2015年01月10日 00点01分
level 7
搬个凳子,坐着看看
2015年01月08日 08点01分 12
1