Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: hyfire2008

[分享] 工作表整行跟随鼠标移动显示颜色(注:不是点击单元格)

[复制链接]
 楼主| 发表于 2017-9-29 13:31 | 显示全部楼层
苏子龙 发表于 2017-9-29 13:08
百度下就有了,http://club.excelhome.net/thread-1222503-1-1.html,是否差不多?
没有金币的可以试试这 ...

这个帖子当时真没有看到,效果很好,只是有个小BUG,就是鼠标不在表格区域那高亮颜色不停的闪

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

 楼主| 发表于 2017-9-29 13:35 | 显示全部楼层
hhzjxss 发表于 2017-9-29 13:25
试试我收藏并修改的这个怎么样!

你的附件我刚试了一下,双击单元格更改数据后并没有留下底色,你的代码比较简洁
回复

使用道具 举报

 楼主| 发表于 2017-9-29 13:36 | 显示全部楼层
回复

使用道具 举报

发表于 2017-9-29 14:54 | 显示全部楼层
厉害,顶
回复

使用道具 举报

发表于 2017-9-29 15:55 | 显示全部楼层
hyfire2008 发表于 2017-9-29 13:31
这个帖子当时真没有看到,效果很好,只是有个小BUG,就是鼠标不在表格区域那高亮颜色不停的闪

你说的确实有这个问题,我原来也研究过很多代码,没有找到完美的版本!
回复

使用道具 举报

发表于 2017-9-29 16:01 | 显示全部楼层
hyfire2008 发表于 2017-9-29 13:31
这个帖子当时真没有看到,效果很好,只是有个小BUG,就是鼠标不在表格区域那高亮颜色不停的闪

你的代码也存在一个问题:
就是光标一直在不停的闪!
回复

使用道具 举报

发表于 2017-9-29 16:10 | 显示全部楼层
hyfire2008 发表于 2017-9-29 13:31
这个帖子当时真没有看到,效果很好,只是有个小BUG,就是鼠标不在表格区域那高亮颜色不停的闪

其实把这句删掉:Union(Columns(C), Rows(R)).Select
这句修改一下后:Union(Columns(C), Rows(R)).Interior.Color = RGB(218, 120, 210)
光标移出表格区也不会闪了,直接不涂色。

回复

使用道具 举报

发表于 2017-9-29 16:11 | 显示全部楼层
发几个收藏大家看看!

1.png


2.png


3.png


4.png


5.png
回复

使用道具 举报

发表于 2017-9-29 16:24 | 显示全部楼层
大灰狼1976 发表于 2017-9-29 16:10
其实把这句删掉:Union(Columns(C), Rows(R)).Select
这句修改一下后:Union(Columns(C), Rows(R)).Inte ...

修改后确实不闪了,但是还有一个小问题:

会破坏原来单元格的底色!
回复

使用道具 举报

发表于 2017-9-29 16:34 | 显示全部楼层
我目前使用的是从PUP6里面提出来的Rowliner插件,是用光标移动,不是鼠标移动的,感觉还可以

微信图片_20170929163118.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-23 22:34 , Processed in 0.391094 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表