找回密码
 立即注册

QQ登录

只需一步,快速开始

MFG_Spread

中级会员

8

主题

12

帖子

626

积分

中级会员

积分
626

活字格认证

MFG_Spread
中级会员   /  发表于:2011-3-10 16:24  /   查看:5746  /  回复:4
请问,现版本的Spread能否实现在打印输出为Excel文件时,为对应的单元格设置Tag信息,已尝试在打印之前在Spread里对每个单元格的Tag属性赋值,但是输出后的Excel,没包含此改变。需求的具体细节请参考附件的图片。

jpg

jpg

4 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-3-10 16:53:00
沙发
Spread中的Tag不参与导出操作。
通常来说,Tag是应用系统级别的一个对象,用来保存用户的一些特殊数据。

可以考虑通过Office Interop来操作Excel文件,详情参见MSDN中Microsoft.Office.Interop.Excel相关章节。
回复 使用道具 举报
MFG_Spread
中级会员   /  发表于:2011-3-10 17:30:00
板凳
这么说,只能通过Office的API来实现这个功能了
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 17:38:00
地板
恩,是的。
另外,Excel中,这个框叫Name Box,它可以针对一个Range来设置同一个名称。因此,它完全跟Cell的Tag不是一个概念。

我也在查找Excel API,如果找到有价值的东西我们再一起讨论。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 18:00:00
5#

回复 3# MFG_Spread 的帖子

你可以参考Names属性,这里可以添加自定义Name
参考文档:http://msdn.microsoft.com/en-us/ ... xcel.names.add.aspx
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部