target(excel vba target)

首先,从字面上来说,target就是目标的意思,我们也可以理解为选择的对象其实就是要操作的目标。

一、target的应用范围

target能在两个地方出现,一是事件,二是VBA代码中。

比如,Worksheet_SelectionChange(ByVal Target As Range)这个事件中,就存在target对象,此用法为将单元格的范围当作目标来处理。

在VBA中的target代码,诸如:Target.Address(0, 0),就是这样来使用。

二、target应用代码范例

范例代码一

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Application.Intersect(Target, Union(Range(“A1:A10”), Range(“C1:C10”))) Is Nothing Then

MsgBox “你选择了” & Target.Address(0, 0) & “单元格”

End If

End Sub

代码解释:

当选择工作表A1到A10,C1到C10单元格时将所选的单元格地址显示在消息框中。

第2行代码使用Intersect方法判断所选单元格是否与A1到A10,C1到C10单元格重叠,如果重叠说明所选单元格在A1到A10,C1到C10单元格区域内。Intersect方法返回一个Range对象,此对象代表两个或多个范围重叠的矩形区域,语法如下:

范例代码二

使用单元格的Column属性和Row属性可以将触发条件限制在某一区域内,如下面的代码所示。

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 1 And Target.Row < 11 Then

Target.Offset(, 1) = Val(Target) * 3

End If

End Sub

复制代码代码解析:

当改变工作表的A1到A10单元格时,如果输入的是数值则将在对应的B列单元格写入乘以3的数值。

第2行代码使用Column属性将触发条件限制在第1列,使用Row属性将触发条件限制在第10行以内,也就是A1到A10的区域范围内。

范例代码三

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

‘这里的Target就不是区域了,是超链接

End Sub

范例代码四

if ((Target.Row=4)and (Target.Column=3)) then

Calendar1.Visible = True

Target.Column=3’表示选中单元格在第3列

Target.Row=4’表示选中单元格在第4行

再有,Target.Offset(0, 1)=4表示在选中单元格向右偏移1列位置赋值。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 86345@qq.com 举报,一经查实,本站将立刻删除。
(2)
上一篇 2022-04-16 04:10:01
下一篇 2022-04-16 04:20:01

猜你喜欢

  • 整装装修都包含什么?整装装修都包含哪些项目?

    整装装修通常包含衣柜和橱柜,因为它们是家居生活的重要组成部分。在进行整装装修时,不仅要考虑到室内的整体风格和设计,还要考虑到实用性和功能性。衣柜和橱柜作为储物家具的代表,对于我们的…

    2023-12-22
  • 电脑正常上网无法播放歌曲(电脑无法播放歌曲)

    电脑无法在线听歌怎么办? “计算机硬件”与“软件”相对。电子计算机系统中所有实体部件和设备的统称。从基本结构上来讲,计算机可以分为五大部分:运算器、控制器、存储器、输入、输出设备。…

    投稿 2022-05-01
  • 医疗行业如何做私域_医疗行业做私域的技巧

    流量越来越贵。医疗行业作为高消费的典型代表,其私域流量的运营更是重中之重。 ✅一、如何做好私域流量? 1、精准定位 在确定做私域流量之前,首先要明确自身的需求,是希望提升业绩还是想…

    2023-04-02
  • 排水管的注意用途是什么,PVC管道漏水解决方法

    说起排污管,我们就不可以避开排污管漏水这个问题,排污管漏水是什么原因造成的?我们面对排污管漏水应该怎么做?排水管的注意用途是什么?下面就跟随小编来了解一下吧! 排污管简介 排污管指…

    2023-11-04
  • 听见的英文是什么,听见的英文是listen吗

    listen、hear与sound三者都有“听”的意思,具体区别如下: (1)listen 意为“(注意地)听”。不及物动词,常用“listen to+名词”结构,强调听的过程。例…

    2023-09-19
  • 辣椒炒肉丝怎么做好吃_辣椒炒肉丝详细做法

    瘦肉很多人喜欢吃,因为它不肥腻,吃起来也香软可口,常见的几道下饭菜都是用瘦肉做成,比如鱼香肉丝、香菇炒肉片、水煮肉片等都很好吃,只要有其中一种就可以多吃一碗饭,不知道您更喜欢吃哪道…

    2023-01-10
  • 什么是标准答案_标准答案如何定义的

    大家都在不断的学习,试图通过学习,突破现在的商业困境,更多的是想找到能够直接拿来用的现成方法,也就是标准答案,可是,凡是有这样的标准答案,谁还不自己就做了,术业有专攻,不管是讲商业…

    2023-03-14
  • 长沙最高楼什么时候建成,长沙第一高楼多少米

    发展历程 长沙近二十年兴起超高层摩天大楼建设狂潮,成为中国国内早起向上建设的城市之一,自2010打破限高时政后涌现了一大批200米以上的新建楼宇,天际线的高度也在不断被刷新,201…

    2023-07-22
  • 信天游是哪个地区的民歌_信天游是什么样的民歌

    走不尽的黄土地,喝不够的高粱酒,忘不了的家乡话,唱不够的信天游。 初中语文课本上有一首诗歌《回延安》,是贺敬之时隔十年重回延安时写的,采用了陕北民歌信天游的形式,表达了自己再一次见…

    2022-11-11
  • 用四射怎么造句?四射有关的成语

    四射(sì shè)。 向四面发散、放射。 [夏丏尊等《文心》:“王先生的眼光向全堂四射。”] 四射在教材中的例句: 1、太阳光芒四射,亮得使人睁不开眼睛,亮得蚯蚓不敢钻出地面来,…

    2024-01-09

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注