本文作者:office教程网

excel target对象

office教程网 2024-07-23 19:55:28
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 首先说明,单从字面上来理解,target就是目标的意思,我们也可以这样来理解,被选择的对象,其实就是要操作的目标target。
一、target的应用范围
target能在两个地方...

首先说明,单从字面上来理解,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属性可以将触发条件限制在某一区域内,如下面的代码所示。

Excel公式计算不准.函数计算错误

Excel公式计算不准.函数计算错误 为什么Excel里面的公式有时候会计算不准确、计算出错误值呢? 一般来说,使用公式函数,只要注意两个方面的问题,应该是不会出现任何问题的。 一是用对函数。每个函数都有自己的名称,每个函数都有自己的计算功能。因此,用对函数名称,是保证计算不出问题的第一关。 二是给公式中的函数确定好计算范围,即函数的参数。这是保证公式计算不出错误的第二关。 可是有的时候,如上两个条件已经具备,通过公式函数计算出来的结果却是错误的或者是结果不准确,这是为什么呢?下面我们从如下的三个方面来分

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列位置赋值。

Excel中IsEmpty函数用法

Excel中IsEmpty函数用法 一、IsEmpty语法 返回 Boolean 值,指出变量是否已经初始化。 语法 IsEmpty(expression) 必要的 expression 参数是一个 Variant,包含一个数值或字符串表达式。但是,因为 IsEmpty 被用来确定个别变量是否已初始化,所以 expression 参数通常是单一变量名。 说明 如果变量未初始化或已明确设置为 Empty,则 IsEmpty 返回 True;否则返回 False。如果 expression 含有多个变量,则

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel target对象发布于2024-07-23 19:55:28
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: