Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: 晃晃悠悠517

[已解决]求助,我实在是没有办法了,实现vba定位单元格并填充颜色

[复制链接]
发表于 2012-7-26 09:28 | 显示全部楼层
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2. On Error Resume Next
  3.     Dim rng As Range
  4.     If Target.Row > 7 Or Target.Count > 1 Then Exit Sub
  5.     Select Case Target.Column
  6.         Case 7
  7.             Set rng = Range("b2:b6").Find(Target, , , xlWhole)
  8.             rng.Offset(0, 1).Interior.ColorIndex = 3
  9.         Case 8
  10.             Set rng = Range("b2:b6").Find(Target, , , xlWhole)
  11.             rng.Offset(0, 2).Interior.ColorIndex = 3
  12.         Case 9
  13.             Set rng = Range("b2:b6").Find(Target, , , xlWhole)
  14.             rng.Offset(0, 3).Interior.ColorIndex = 3
  15.     End Select
  16. End Sub
复制代码
复制代码到所在的工作表模块中。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2012-7-26 09:29 | 显示全部楼层
123.rar (13.18 KB, 下载次数: 9)
回复

使用道具 举报

发表于 2012-7-26 15:32 | 显示全部楼层
明白什么要求了,试试是否能实现
回复

使用道具 举报

发表于 2012-7-26 18:58 | 显示全部楼层
做了一个看看,顶顶顶顶顶

123.zip

8.71 KB, 下载次数: 9

回复

使用道具 举报

发表于 2012-7-26 19:56 | 显示全部楼层
不明白要求是什么,无法回答你的问题
回复

使用道具 举报

发表于 2012-7-26 21:47 | 显示全部楼层
你们都理解错了。只有我的才对。
但楼主为什么不吭声。
回复

使用道具 举报

发表于 2012-7-27 16:06 | 显示全部楼层
Sub eil()
Dim x, y, z, w, q As Integer
For q = 7 To 9 Step 1
For y = 1 To 3 Step 1
  For w = 1 To 2 Step 1
     x = [a1:e1].Find(Cells(1, q), lookat:=xlWhole).Column   '找到日期对应的列数
     z = [b:b].Find(Cells(1, q).Offset(w, 0), lookat:=xlWhole).Row '通过偏移找到水果对应的行数
     Cells(z, x).Interior.ColorIndex = 4

  Next w
Next y
Next q

End Sub

供楼主参考
回复

使用道具 举报

 楼主| 发表于 2012-7-28 00:19 | 显示全部楼层
从从容容 发表于 2012-7-26 21:47
你们都理解错了。只有我的才对。
但楼主为什么不吭声。

您好,周末工作忙,没来得及回复您请原谅,您的可以实现,但是没看懂
回复

使用道具 举报

 楼主| 发表于 2012-7-28 00:21 | 显示全部楼层
qingfeng_qf 发表于 2012-7-26 07:46
是这样吗?

您的简单易懂,多谢您
回复

使用道具 举报

 楼主| 发表于 2012-7-28 00:24 | 显示全部楼层
从从容容 发表于 2012-7-26 21:47
你们都理解错了。只有我的才对。
但楼主为什么不吭声。

真心感谢您的帮助
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-6 04:13 , Processed in 0.800891 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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