设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1880|回复: 6
打印 上一主题 下一主题

[基础应用] 完全新手,请帮忙如何选定显示区域

[复制链接]
跳转到指定楼层
1#
发表于 2005-7-12 06:23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请大虾帮忙实现以下内容,勿笑。A10:F:310为数据区(表中数据无重复),如何根据A1:F1数值,在数据区中查找A1数值,并显示数据区中=A1数值下3右5区域的全部数值,显示上最好能在批注里面显示,或鼠标停留时能够弹出最好。    谢谢[em04]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-7-13 18:48:00 | 只看该作者
那批准要显示在数据区单元格上,还是A1:F1数值单元格上?
3#
 楼主| 发表于 2005-7-13 19:21:00 | 只看该作者

在A1:F1的批注显示,其实就是自动提示的意思

[em04]
4#
发表于 2005-7-13 22:57:00 | 只看该作者
参考一下附件内容,看是不是你要的效果



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2005-7-14 09:36:00 | 只看该作者
谢谢版主,是这个效果,但是我更改a1内容,或者你的数据区内容,标注并不会自动更改,我对宏没有了解,是不是修改之后需要另外处理[em06],例外我想显示的是右三下五的2*2表格,不仅仅是一个表格内的数据

[此贴子已经被作者于2005-7-14 7:59:21编辑过]

6#
 楼主| 发表于 2005-7-14 09:40:00 | 只看该作者
哦,对了,执行后就自动更新了,谢谢,不过俺需要接受版主再教育[em07],能不能吧代码详细解释一下[em01]
7#
发表于 2005-7-14 18:29:00 | 只看该作者
代码已修改并加上解释内容如下(覆盖原来的代码,即可实现批注内容为右三下五2*2的内容):Sub wlqFind_Comment()

Dim mystr As String

Range("A9:F310").Select

'选择要查找的区域。如果想在A1输入单元格后,自动显示批注,就得不选这个区域,却还要限制在这个区域查找数值

Cells.Find(What:=[A1], After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _

        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=True).Activate

'查找A1单元格内容在数据区的单元格位置,

mystr = ActiveCell.Offset(5, 3).Value & "," & ActiveCell.Offset(6, 3).Value & "," & ActiveCell.Offset(5, 4).Value & "," & ActiveCell.Offset(6, 4).Value

'右五下三的数值2*2的数值

    With Range("A1")

                    .Select

              '选择A1单元格

    On Error GoTo ErrorHandler   '发生错误,则退出宏

            .ClearComments

            '清除原有的批注

            .AddComment

            '插入批注

            .Comment.Text Text:=mystr

            '将mystr的值赋给A1的批注

            .Comment.Visible = False

            '不显示批注,但当鼠标移到该点时,则自动显示

    End With

ErrorHandler:

              Exit Sub

End Sub

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

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 22:32 , Processed in 0.098708 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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