excel如何做到鼠标点击某单元格,另一单元格就自动显示鼠标单元格的内容?

如题所述

用VBA写代码即可实现。


详细步骤如下:

1.Alt+F11,打开VBA编辑界面,双击左侧Microsoft Excel对象下的“Sheet1”,确保程序是在sheet1中执行

2.点击下图“通用”右侧的下拉箭头,选择worksheet

3.此时,代码编辑区,自动出现两串代码,如下图所示:

4.补充写上一句代码“Range("h1")=Target.text"

5.关闭VBA界面,返回Sheet1,点击任意单元格,就看到H1的值就等于点击单元格的值

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-28
用VBA
按alt+F11打开编辑器
在工程双击你的表名
在代码里输入(不包括-------)
--------------------------------------------------------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("a1").Value = ActiveCell.Value
End Sub
---------------------------------------------------------
上面的代码会在A1里显示鼠标点击单元格的内容,如果要用别的单元格显示,把代码里的A1改成其它单元格地址就可以了追问

能否在详细说一下:如何将此段代码放入表中,比如分多少部骤,A-B-C-D-E-F-G等步骤,谢谢!什么叫“在工程双击你的表名”

追答

1-在EXCEL中按Alt+F11打开VBA窗口

2-点击你要操作的表

3-把上面的代码粘贴到代码窗口

4-关闭VBA窗口

追问

谢谢!但是代码放进后,仍然不起作用

追答

你新建一个文件再试试

追问

谢谢!原来我的文件宏被禁用了,现在取消了,可以用了。谢谢!

本回答被网友采纳
第2个回答  2012-09-28
好像不能吧,你把鼠标轻轻放上面好像能显示到光标右上方
第3个回答  2012-09-28
EXCEL的基础功能做不到
需要使用VBA定义工作表事件才可以实现
第4个回答  2012-09-28
题目不太理解。是否可以引用公式啊?!比如C3单元格输入“计算机”,A3单元格输入“=C3”,仅供参考。追问

“鼠标点击某单元格”,意思是,比如点击A3单元格,那么A3单元格的值(假如是“你好!”)就显示在另一单元格(比如A4)里

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网