EXCEL宏高手请进,单元格单击赋值给宏变量问题。

我想编一个宏程序,我鼠标单击那个单元格,就把那个单元格的内容赋值给一个宏变量,如果单击时我拖动鼠标选择了多个单元格,就不赋值。... 我想编一个宏程序,我鼠标单击那个单元格,就把那个单元格的内容赋值给一个宏变量,如果单击时我拖动鼠标选择了多个单元格,就不赋值。 展开
 我来答
enjoyllonely
2012-04-09 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:7344万
展开全部
这个需要工作表代码
alt+F11
假设是sheet1中要实现的,就在工程框双击sheet1,再将下面代码修改并复制到右面空白区

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
i =target.value
' i即为你说的宏变量,可以使用了

End Sub
追问
不好意思,我们这里今天停了一天的电,现在才来电,试一下,
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式