易表在线答疑技术与交流用户社区 → 如何在本表重命名其它任意表


  共有10070人关注过本帖树形打印复制链接

主题:如何在本表重命名其它任意表

帅哥哟,离线,有人找我吗?
swg-1954
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:820 积分:2154 威望:0 精华:0 注册:2010/5/12 19:07:00
如何在本表重命名其它任意表  发帖心情 Post By:2011/6/29 12:25:00 [只看该作者]

详见编辑栏egd文件下载

 回到顶部
帅哥哟,离线,有人找我吗?
swg-1954
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:820 积分:2154 威望:0 精华:0 注册:2010/5/12 19:07:00
  发帖心情 Post By:2011/6/29 12:34:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2011/6/29 13:05:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2011/6/29 13:11:00 [只看该作者]

也可以这样
增加一个字符型变量,姑且命名为%值%
增加一个字符型变量,姑且命名为%重命名表名%
按钮公式改成:

SetVariable("%值%",cell(1,1,[%表%])) And evalfor([%表%],1,"SendKeys([%重命名表名%] + ""{tab 4}~"") And Do(53)",1,1) And SetCellText([%表%],1,1,[%值%])


 回到顶部
帅哥哟,离线,有人找我吗?
swg-1954
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:820 积分:2154 威望:0 精华:0 注册:2010/5/12 19:07:00
  发帖心情 Post By:2011/6/29 13:19:00 [只看该作者]

谢谢啦!就是这个效果。

 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2011/6/29 13:22:00 [只看该作者]

如果你的文件某些表设有预处理公式或有窗口,建议采用4楼公式,应该这样不会影响速度且不闪屏。

 回到顶部
帅哥哟,离线,有人找我吗?
swg-1954
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:820 积分:2154 威望:0 精华:0 注册:2010/5/12 19:07:00
  发帖心情 Post By:2011/6/29 14:08:00 [只看该作者]

wjq1072总版主的公式是闪屏,czy总版主的不闪屏,但修改重命名表的第一行为“True”,这是何原因。有没有一个最佳的办法,既不闪屏又不改变表中的内容。

 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2011/6/29 16:31:00 [只看该作者]

不好意思,我公式中写错变量名称了

SetVariable("%值%",cell(1,1,[%表%])) And evalfor([%表%],1,"SendKeys([%重命名表名%] + ""{tab 4}~"") And Do(53)",1,1) And SetCellText([%重命名表名%],1,1,[%值%])


 回到顶部
帅哥哟,离线,有人找我吗?
don
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:35 积分:80 威望:0 精华:0 注册:2011/6/4 17:54:00
  发帖心情 Post By:2011/6/29 16:40:00 [只看该作者]

也可这样(自行更改[XXX]):
evalfor([%表%],1,"if(SendKeys([%重命名表名%] + ""{tab 4}~"") And Do(53),[XXX],[XXX]",1,1)

 回到顶部
帅哥哟,离线,有人找我吗?
swg-1954
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:820 积分:2154 威望:0 精华:0 注册:2010/5/12 19:07:00
  发帖心情 Post By:2011/6/29 18:03:00 [只看该作者]

谢谢啦!

 回到顶部
总数 12 1 2 下一页