找回密码
 立即注册

QQ登录

只需一步,快速开始

wpf

初级会员

15

主题

33

帖子

381

积分

初级会员

积分
381

[已处理] 替换sheet页

wpf
初级会员   /  发表于:2020-3-9 17:28  /   查看:3448  /  回复:7
现有需求:  sheet1 引用了sheet2 的数据,想要替换sheet2 来实现sheet1的更改
替换就是用其他sheet页改名代替为sheet2  或者其他Excel的sheet2复制过来代替

这个方法是否可行呢?或者是有什么其他的方法

7 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-3-9 20:57:36
沙发
在您想要触发“替换”这个操作的时候,将sheet1中对sheet2的引用改为 引用其他sheet页可以嘛?
同一个spread 的sheet不能重名,按您需求中的方式也可以实现,需要注意不能有同名的sheet即可
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wpf
初级会员   /  发表于:2020-3-10 10:21:51
板凳
sheet2删除的时候会出现   image.png607510680.png

在创建一个sheet2的话也还在 猜想Excel内部可能有个唯一的id ,所以这种方式不行
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-10 11:42:53
地板
是的,那只能重写公式中的引用,以前引用的Sheet2 改为引用其他sheet页
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wpf
初级会员   /  发表于:2020-3-11 16:09:40
5#
从Excel1复制某个区域到Excel2的相同位置api可以操作吗?这样可以改变值 但是不改变sheet
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-11 17:38:31
6#
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wpf
初级会员   /  发表于:2020-3-12 17:56:50
7#
Fiooona 发表于 2020-3-11 17:38
写了个例子您看一下:
https://gcdn.grapecity.com.cn/showtopic-73543-1-1.html

您这个我看懂了,但是从Excel1复制某个区域到Excel2的相同位置是两个不同文件
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-12 18:13:15
8#
不同的文件之间有点麻烦,可以先合并workbook。
合并workbook,参考这个帖子中的例子:
https://gcdn.grapecity.com.cn/showtopic-58121-1-1.html
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部