对象/属性/方法/事件 (Object/Attribute/ Method/Event) | 描述 (Description) |
ID | 返回或设置当以网页保存页面时指定单元格的识别标志 本示例将活动工作表上 A1 单元格的 ID 属性设置为“target”。 ActiveSheet.Range("A1").ID = "target" 然后,将文档保存为网页,并将下面的 HTML 行添加到网页中。 <A HREF="#target">Quarterly earnings</A> |
ID | 返回一个 Long 值,它代表指定对象的类型。 语法 表达式.ID 表达式 一个代表 Shape 对象的变量。 |
If...Then...Else | 根据表达式的值有条件地执行一组语句。 语法 If condition Then [statements][Else elsestatements] 或者,可以使用块形式的语法: If condition Then [statements]
[ElseIf condition-n Then [elseifstatements] ...
[Else [elsestatements]] End If condition 必要参数。一个或多个具有下面两种类型的表达式: 数值表达式或字符串表达式,其运算结果为 True 或 False。如果 condition 为 Null,则 condition 会视为 False。 TypeOf objectname Is objecttype 形式的表达式。其中的 objectname 是任何对象的引用,而 objecttype 则是任何有效的对象类型。如果 objectname 是 objecttype 所指定的一种对象类型,则表达式为 True,否则为False。 statements 在块形式中是可选参数;但是在单行形式中,且没有 Else 子句时,则为必要参数。一条或多条以冒号分开的语句,它们在 condition 为 True 时执行。 condition-n 可选参数。与 condition 同。 elseifstatements 可选参数。一条或多条语句,它们在相关的 condition-n 为 True 时执行。 elsestatements 可选参数。一条或多条语句,它们在前面的 condition 或 condition-n 都不为 True 时执行。 |
IfError | 如果某个公式的计算结果为错误,则返回指定的一个值;否则返回该公式的结果。可以使用 IFERROR 函数捕获和处理公式中的错误。 |
Ignore | 允许用户设置或返回某一区域的错误检查选项的状态。如果该值为 False,则某一区域的错误检查选项可用。如果该值为 True,则禁用某一区域的错误检查选项。Boolean 类型,可读写。 |
IgnoreBlank | 如果指定区域内的数据有效性检验允许空值,则该值为 True。Boolean 类型,可读写。 |
IgnoreCaps | 如果该属性值为 False,则指示 Microsoft Excel 检查大写单词。如果该值为 True,则指示 Excel 在使用拼写检查时忽略大写单词。可读/写 Boolean 类型。 |
IgnoreFileNames | 如果该值为 False,则指示 Microsoft Excel 检查 Internet 和文件的地址。如果该值为 True,则指示 Excel 在使用拼写检查时忽略 Internet 和文件地址。Boolean 类型,可读写。 |
IgnoreMixedDigits | 如果该属性值为 False,则指示 Microsoft Excel 检查混合数字。如果该值为 True,则指示 Excel 在检查拼写时忽略混合数字。Boolean 类型,可读写。 |
IgnoreRemoteRequests | 如果远程 DDE 请求被忽略,则该值为 True 本示例设置 IgnoreRemoteRequests 属性为 True,从而忽略远程 DDE 请求。 Application.IgnoreRemoteRequests = True |
Iif | 根据表达式的值,来返回两部分中的其中一个。 语法 IIf(expr, truepart, falsepart) expr 必要参数。用来判断真伪的表达式。 truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。 falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。 |
ImAbs | 返回以 x + yi 或 x + yj 文本格式表示的复数的绝对值(模)。 |
Imaginary | 返回以 x + yi 或 x + yj 文本格式表示的复数的虚系数。 |
ImArgument | 返回代表以弧度表示的角的参数 (theta),以便利用以下公式进行计算: |
ImConjugate | 返回以 x + yi 或 x + yj 文本格式表示的复数的共轭复数。 |
ImCos | 返回以 x + yi 或 x + yj 文本格式表示的复数的余弦值。 |
ImDiv | 返回以 x + yi 或 x + yj 文本格式表示的两个复数的商。 |
IMEMode | 返回或设置日文输入规则的说明。可以是下表列出的 XlIMEMode 常量之一。Long 类型,可读写。 |
IMEStatus | 返回一个 Integer,用来指定当前 Microsoft Windows 的输入法 (IME) 方式;只对东亚区版本有效。 语法 IMEStatus |
ImExp | 返回以 x + yi 或 x + yj 文本格式表示的复数的指数。 |
ImLn | 返回以 x + yi 或 x + yj 文本格式表示的复数的自然对数。 |
ImLog10 | 返回以 x + yi 或 x + yj 文本格式表示的复数的常用对数(以 10 为底数)。 |
ImLog2 | 返回以 x + yi 或 x + yj 文本格式表示的复数的以 2 为底数的对数。 |
Implements | 指定要在包含该语句的类模块中实现的接口或类。 语法 Implements [InterfaceName | Class] 所需的 InterfaceName 或 Class 是类型库中的接口或类的名称,该类型库中的方法将用与 Visual Basic 类中相一致的方法来实现。 |
Import | 将数据从指定的 XML 数据文件导入到已经映射至指定的 XmlMap 对象的单元格中。 |
ImportXml | 将 XML 数据从 String 变量导入到已被映射到指定 XmlMap 对象的单元格。 |
ImPower | 返回以 x + yi 或 x + yj 文本格式表示的复数的乘幂。 |
ImProduct | 返回以 x + yi 或 x + yj 文本格式表示的 2 到 29 个复数的乘积。 |
ImReal | 返回以 x + yi 或 x + yj 文本格式表示的复数的实系数。 |
ImSin | 返回以 x + yi 或 x + yj 文本格式表示的复数的正弦值。 |
ImSqrt | 返回以 x + yi 或 x + yj 文本格式表示的复数的平方根。 |
ImSub | 返回以 x + yi 或 x + yj 文本格式表示的两个复数的差。 |
ImSum | 返回以 x + yi 或 x + yj 文本格式表示的两个或更多个复数的和。 |
InactiveListBorderVisible | 一个 Boolean 值,指定当列表不处于活动状态时,此列表的边框是否可见 下例隐藏了工作簿中所有非活动列表的边框。 Sub HideListBorders() ActiveWorkbook.InactiveListBorderVisible = False End Sub |
InCellDropdown | 如果数据有效性显示含有有效取值的下拉列表,则该属性值为 True。Boolean 类型,可读写。 |
InchesToPoints | 将度量单位从英寸转换为磅。 本示例将 Sheet1 中的左边距设为 2.5 英寸。 Worksheets("Sheet1").PageSetup.LeftMargin = _ Application.InchesToPoints(2.5) |
IncludeAlignment | 如果样式包含 AddIndent、HorizontalAlignment、VerticalAlignment、WrapText、IndentLevel 和 Orientation 属性,则该属性值为 True。Boolean 类型,可读写。 语法 表达式.IncludeAlignment 表达式 一个代表 Style 对象的变量。 |
IncludeAlignment | 如果样式包含 AddIndent、HorizontalAlignment、VerticalAlignment、WrapText、IndentLevel 和 Orientation 属性,则该属性值为 True。Boolean 类型,可读写。 |
IncludeBorder | 如果指定样式中包含 Color、ColorIndex、LineStyle 和 Weight 边框属性,则该属性值为 True。Boolean 类型,可读写。 语法 表达式.IncludeBorder 表达式 一个代表 Style 对象的变量。 |
IncludeBorder | 如果指定样式中包含 Color、ColorIndex、LineStyle 和 Weight 边框属性,则该属性值为 True。Boolean 类型,可读写。 |
IncludeFont | 如果样式包含 Background、Bold、Color、ColorIndex、FontStyle、Italic、Name、Size、Strikethrough、Subscript、Superscript 和 Underline 字体属性,则此属性为 True。Boolean 类型,可读写。 语法 表达式.IncludeFont 表达式 一个代表 Style 对象的变量。 |
IncludeFont | 如果样式包含 Background、Bold、Color、ColorIndex、FontStyle、Italic、Name、Size、Strikethrough、Subscript、Superscript 和 Underline 字体属性,则此属性为 True。Boolean 类型,可读写。 |
IncludeInLayout | 如果在确定图表布局时图表标题将占用图表布局空间,则为 True。默认值是 True。可读/写 Boolean 类型。 |
IncludeInLayout | 如果在确定图表布局时轴标题将占用图表布局空间,则为 True。默认值是 True。可读/写 Boolean 类型。 |
IncludeInLayout | 如果在确定图表布局时图例将占用图表布局空间,则为 True。默认值是 True。可读/写 Boolean 类型。 |
IncludeNewItemsInFilter | IncludeNewItemsInFilter 属性用于跟踪 OLAP 数据透视表中包含/排除的项目。可读/写。 |
IncludeNewItemsInFilter | 在将手动筛选应用于透视字段时,此属性允许开发人员指定是应跟踪排除的项目还是应跟踪包含的项目。可读/写 Boolean 类型。 |
IncludeNumber | 如果样式中包含 NumberFormat 属性,则该属性值为 True。Boolean 类型,可读写。 语法 表达式.IncludeNumber 表达式 一个代表 Style 对象的变量。 |
IncludeNumber | 如果样式中包含 NumberFormat 属性,则该属性值为 True。Boolean 类型,可读写。 |
IncludePatterns | 如果指定样式中包含 Color、ColorIndex、InvertIfNegative、Pattern、PatternColor 和 PatternColorIndex 对象的内部属性,则该属性值为 True。Boolean 类型,可读写。 语法 表达式.IncludePatterns 表达式 一个代表 Style 对象的变量。 |
IncludePatterns | 如果指定样式中包含 Color、ColorIndex、InvertIfNegative、Pattern、PatternColor 和 PatternColorIndex 对象的内部属性,则该属性值为 True。Boolean 类型,可读写。 |
IncludeProtection | 如果指定样式中包含 FormulaHidden 和 Locked 保护属性,则该属性值为 True。Boolean 类型,可读写。 语法 表达式.IncludeProtection 表达式 一个代表 Style 对象的变量。 |
IncludeProtection | 如果指定样式中包含 FormulaHidden 和 Locked 保护属性,则该属性值为 True。Boolean 类型,可读写。 |
InconsistentFormula | 如果该值为 True(默认值),则 Microsoft Excel 将识别包含不一致公式的单元格区域。如果该值为 False,则禁用不一致公式的检查。Boolean 类型,可读写。 |
InconsistentTableFormula | 如果表公式不一致,则返回 True。可读/写 Boolean 类型。 |
IncrementBrightness | 按指定数值改变图片亮度。可以使用 Brightness 属性设置图片的绝对亮度。 |
IncrementContrast | 按指定值改变图片的对比度。可以使用 Contrast 属性设置图片的绝对对比度。 |
IncrementLeft | 以指定磅数水平移动指定形状。 语法 表达式.IncrementLeft(Increment) 表达式 一个代表 Shape 对象的变量。 参数 名称 必选/可选 数据类型 描述 Increment 必选 Single 以磅为单位指定形状水平移动的距离。正值使形状向右移动,负值使形状向左移动。 |
IncrementOffsetX | 按指定磅值更改阴影的水平偏移量。可以使用 OffsetX 属性设置阴影的绝对水平偏移量。 |
IncrementOffsetY | 按指定磅值更改阴影的垂直偏移量。可以使用 OffsetY 属性设置阴影的绝对垂直偏移量。 |
IncrementRotation | 使指定的形状按指定度数值绕 Z 轴旋转。使用 Rotation 属性可设置形状的绝对转角。 语法 表达式.IncrementRotation(Increment) 表达式 一个代表 Shape 对象的变量。 参数 名称 必选/可选 数据类型 描述 Increment 必选 Single 指定形状的水平旋转量,以度为单位。正值为顺时针旋转形状,负值逆时针旋转形状。 |
IncrementTop | 以指定磅数垂直移动指定形状。 语法 表达式.IncrementTop(Increment) 表达式 一个代表 Shape 对象的变量。 参数 名称 必选/可选 数据类型 描述 Increment 必选 Single 指定形状对象垂直移动的距离,以磅为单位。正值将形状下移,负值将形状上移。 |
IndentLevel | 返回或设置单元格或单元格区域的缩进量 本示例将单元格 A10 的缩进量增加至 15。 With Range("A10") .IndentLevel = 15 End With |
IndentLevel | 返回或设置一个 Variant 值,它代表单元格或单元格区域的缩进量。可为 0 到 15 之间的整数。 语法
表达式.IndentLevel
表达式 一个代表 CellFormat 对象的变量。 |
IndentLevel | 返回或设置一个 Long 值,它代表样式的缩进量。 语法 表达式.IndentLevel 表达式 一个代表 Style 对象的变量。 |
IndentLevel | 返回或设置一个 Long 值,它代表样式的缩进量。 |
Index | 返回对象在其同类对象所组成的集合内的编号。 本示例显示由您所键入的名称指定的工作表的选项卡编号。例如,如果 Sheet4 为活动工作簿中第三个工作表选项卡,本示例就在消息框中显示“3”。 Sub DisplayTabNumber() Dim strSheetName as String strSheetName = InputBox("Type a sheet name, such as Sheet4.") MsgBox "This sheet is tab number " & Sheets(strSheetName).Index End Sub |
Index | 返回对象在其同类对象所组成的集合内的编号 本示例显示由您所键入的名称指定的工作表的选项卡编号。例如,如果 Sheet4 为活动工作簿中第三个工作表选项卡,本示例就在消息框中显示“3”。 Sub DisplayTabNumber() Dim strSheetName as String
strSheetName = InputBox("Type a sheet name, such as Sheet4.")
MsgBox "This sheet is tab number " & Sheets(strSheetName).Index End Sub |
Index | 获取一个 Long 类型的值,该值代表集合中 CommandBar 对象的索引号。只读。 语法 表达式.Index 表达式 一个代表 CommandBar 对象的变量。 返回值 Long |
Index | 它代表对象在其同类对象所组成的集合内的索引号。返回 Long 值 语法 表达式.Index 表达式 一个代表 Name 对象的变量 |
Index | 返回表/区域中的值或对值的引用。INDEX 函数有两种形式:数组形式和引用形式。 |
Index | 返回 Long 值,它代表对象在其同类对象所组成的集合内的索引号。 |
Index | 返回或设置一个 Long 值,它代表 PivotFormula 对象在 PivotFormulas 集合中的索引号。 |
Index | 返回 Long 值,它代表对象在其同类对象所组成的集合内的索引号。 语法 表达式.Index 表达式 一个代表 Window 对象的变量。 |
IndicatorColorIndex | 返回或设置错误检查选项的指示器的颜色。XlColorIndex 类型,可读写。 |
InGridDropZones | 此属性用于为 PivotTable 对象切换网格中的拖放区域。在一些情况下,它还会影响数据透视表的布局。可读/写 Boolean 类型。 |
InnerDetail | 当最内部行或列字段的 ShowDetail 属性设为 True 时,返回或设置这些详细数据的字段名称。String 类型,可读写。 |
Input | 返回 String,它包含以 Input 或 Binary 方式打开的文件中的字符。 语法 Input(number, [#]filenumber) number 必要。任何有效的数值表达式,指定要返回的字符个数。 filenumber 必要。任何有效的文件号。 |
Input # | 从已打开的顺序文件中读出数据并将数据指定给变量。 语法 Input #filenumber, varlist filenumber 必要。任何有效的文件号。 varlist 必要。用逗号分界的变量列表,将文件中读出的值分配给这些变量;这些变量不可能是一个数组或对象变量。但是,可以使用变量描述数组元素或用户定义类型的元素。 |
InputBox | 显示一个接收用户输入的对话框 本示例提示用户输入数字。 myNum = Application.InputBox("Enter a number") |
InputBox | 在一对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的 String。 语法 InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context]) Prompt 必需的。作为对话框消息出现的字符串表达式。prompt 的最大长度大约是 1024 个字符,由所用字符的宽度决定。如果 prompt 包含多个行,则可在各行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或回车换行符的组合 (Chr(13) & Chr(10)) 来分隔。 Title 可选的。显示对话框标题栏中的字符串表达式。如果省略 title,则把应用程序名放入标题栏中。 Default 可选的。显示文本框中的字符串表达式,在没有其它输入时作为缺省值。如果省略 default,则文本框为空。 Xpos 可选的。数值表达式,成对出现,指定对话框的左边与屏幕左边的水平距离。如果省略 xpos,则对话框会在水平方向居中。 Ypos 可选的。数值表达式,成对出现,指定对话框的上边与屏幕上边的距离。如果省略 ypos,则对话框被放置在屏幕垂直方向距下边大约三分之一的位置。 Helpfile 可选的。字符串表达式,识别帮助文件,用该文件为对话框提供上下文相关的帮助。如果已提供 helpfile,则也必须提供 context。 Context 可选的。数值表达式,由帮助文件的作者指定给某个帮助主题的帮助上下文编号。如果已提供 context,则也必须要提供 helpfile。 |
InputMessage | 返回或设置数据有效性检验输入信息。String 类型,可读写。 |
InputTitle | 返回或设置数据有效性输入对话框的标题。String 类型,可读写。 |
Insert | 在工作表或宏表中插入一个单元格或单元格区域,其他单元格作相应移位以腾出空间 本示例选择活动文档的第三个图形,检查该图形是否是一个Freeform对象,如果是,则插入一个节点。本示例假定在活动工作表中存在三种图形 Sub InsertShapeNode() ActiveSheet.Shapes(3).Select With Selection.ShapeRange If .Type = msoFreeform Then .Nodes.Insert _ Index:=3, SegmentType:=msoSegmentCurve, _ EditingType:=msoEditingSymmetric, X1:=35, Y1:=100 .Fill.ForeColor.RGB = RGB(0, 0, 200) .Fill.Visible = msoTrue Else MsgBox "This shape is not a Freeform object." End If End With End Sub |
Insert | 在选定字符前面插入字符串 本示例选择活动文档的第三个图形,检查该图形是否是一个 Freeform 对象,如果是,则插入一个节点。本示例假定在活动工作表中存在三种图形。 Sub InsertShapeNode() ActiveSheet.Shapes(3).Select With Selection.ShapeRange If .Type = msoFreeform Then .Nodes.Insert _ Index:=3, SegmentType:=msoSegmentCurve, _ EditingType:=msoEditingSymmetric, X1:=35, Y1:=100 .Fill.ForeColor.RGB = RGB(0, 0, 200) .Fill.Visible = msoTrue Else MsgBox "This shape is not a Freeform object." End If End With End Sub |
InsertIndent | 向指定的区域添加缩进量 本示例减少单元格 A10 的缩进量。 With Range("a10") .InsertIndent -1 End With |
InsideHeight | 以磅为单位返回绘图区内部高度。Double 类型,只读。 |
InsideLeft | 以磅为单位返回从图表边界至绘图区内部左边界的距离。Double 类型,只读。 |
InsideTop | 以磅为单位返回从图表边界至绘图区内部上边界的距离。Double 类型,只读。 |
InsideWidth | 以磅为单位返回绘图区内部宽度。Double 类型,只读。 |
Installed | 如果安装了此加载宏,则该属性值为 True。Boolean 类型,可读写。 语法 表达式.Installed 表达式 一个代表 AddIn 对象的变量。 |
InstallManifest | 将指定的 XML 扩展包安装在用户的计算机上,使一个或多个用户可以使用 XML 智能文档解决方案。 |
InStr | 返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。 语法 InStr([start, ]string1, string2[, compare]) start 可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错误。如果指定了 compare 参数,则一定要有 start 参数。 string1 必要参数。接受搜索的字符串表达式。 string2 必要参数。被搜索的字符串表达式。 Compare 可选参数。指定字符串比较。如果 compare 是 Null,将发生错误。如果省略 compare,Option Compare 的设置将决定比较的类型。指定一个有效的LCID (LocaleID) 以在比较中使用与区域有关的规则。 |
InStrRev | 返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起。 语法 InstrRev(stringcheck, stringmatch[, start[, compare]]) stringcheck 必需的。要执行搜索的字符串表达式。 stringmatch 必需的。要搜索的字符串表达式。 start 可选的。数值表达式,设置每次搜索的开始位置。如果忽略,则使用–1,它表示从上一个字符位置开始搜索。如果start包含 Null,则产生一个错误。 compare 可选的。数字值,指出在判断子字符串时所使用的比较方法。如果忽略,则执行二进制比较。关于其值,请参阅“设置值”部分。 |
Interactive | 如果 Microsoft Excel 处于交互模式,则该值为 True;此属性值通常为 True 本示例演示当在 Windows 中使用 DDE 时将 Interactive 属性设置为 False,并在运行结束时将此属性设回 True。这样以防用户干预宏的运行。 Application.Interactive = False Application.DisplayAlerts = False channelNumber = Application.DDEInitiate( _ app:="WinWord", _ topic:="C:\WINWORD\FORMLETR.DOC") Application.DDEExecute channelNumber, "[FILEPRINT]" Application.DDETerminate channelNumber Application.DisplayAlerts = True Application.Interactive = True |
Intercept | 利用现有的 x 值与 y 值计算直线与 y 轴的截距。截距为穿过已知的 known x 和 known y 数据点的线性回归线与 y 轴的交点。当自变量为 0(零)时,使用 INTERCEPT 函数可以决定因变量的值。例如,当所有的数据点都是在室温或更高的温度下取得的,可以用 INTERCEPT 函数预测在 0°C 时金属的电阻。 |
Intercept | 返回或设置趋势线与数值轴的交叉点。可读/写 Double 类型。 |
InterceptIsAuto | 如果趋势线与数值轴的交叉点由回归分析自动确定,则该属性值为 True。Boolean 类型,可读写。 |
Interior | 返回 Interior 对象,该对象代表指定对象的内部 本示例将 Sheet1 中 A1 单元格的内部颜色设为蓝绿色。 Sub SetColor() Worksheets("Sheet1").Range("A1").Interior.ColorIndex = 8 ' Cyan End Sub |
Interior | 代表对象的内部 |
Interior | 返回一个 Interior 对象,它代表指定对象的内部。 语法 表达式.Interior 表达式 一个代表 Style 对象的变量。 |
Interior | 返回一个 Interior 对象,该对象允许用户根据单元格内部格式设置或返回搜索条件。 语法
表达式.Interior
表达式 一个代表 CellFormat 对象的变量。 |
Interior | 返回一个 Interior 对象,它代表指定对象的内部。 语法 表达式.Interior 表达式 一个代表 Style 对象的变量。 |
Interior | 返回一个 Interior 对象,它代表指定对象的内部。 |
International | 返回当前国家/地区和区域设置的信息 本示例显示区域设置中的十进制分隔符。 MsgBox "The decimal separator is " & _ Application.International(xlDecimalSeparator) |
Intersect | 返回一个 Range 对象,此对象代表两个或多个范围重叠的矩形区域。 本示例在 Sheet1 中选定两个命名区域 rg1 和 rg2 的重叠区域。如果所选区域不重叠,本示例将显示一条相应的信息。 Worksheets("Sheet1").Activate Set isect = Application.Intersect(Range("rg1"), Range("rg2")) If isect Is Nothing Then MsgBox "Ranges do not intersect" Else isect.Select End If |
IntRate | 返回完全投资型债券的利率。 |
InvertIfNegative | 如果指定项与一个负数相对应时 Microsoft Excel 就将其反色,则该值为 True 本示例反转 Chart1 中第一个数据系列的负值的图案。本示例须在二维柱形图上运行。 Charts("Chart1").SeriesCollection(1).InvertIfNegative = True |
InvertIfNegative | 如果指定项与一个负数相对应时 Microsoft Excel 就将其反色,则为 True。Boolean 类型,可读写。 |
Ipmt | 返回一个 Double,指定在一段时间内对定期定额支付且利率固定的年金所支付的利息值。 语法 IPmt(rate, per, nper, pv[, fv[, type]]) rate 必要。Double 指定每一期的利率。例如,如果有一笔贷款年百分率 (APR) 为百分之十且按月付款的汽车贷款,则每一期的利率为 0.1/12,或 0.0083。 per 必要。Double 指定在 nper 间范围 1 中的付款周期。 nper 必要。Double 指定一笔年金的付款总期数。例如,如果在一笔为期四年的汽车贷款中选择按月付款方式,则贷款共有 4 * 12(或 48)个付款期。 pv 必要。Double,指定未来一系列付款或收款的现值。例如,当借钱买汽车时,向贷方所借金额为将来每月偿付给贷方款项的现值。 fv 可选。Variant 指定在付清贷款后所希望的未来值或现金结存。例如,贷款的未来值在贷款付清后为 0 美元。但是,如果想要在 18 年间存下 50,000 美元作为子女教育基金,那么 50,000 美元为未来值。如果省略的话,缺省值为 0。 type 可选。Variant 指定贷款到期时间。如果贷款在贷款周期结束时到期,请使用 0。如果贷款在周期开始时到期,请使用 1。如果省略的话,缺省值为 0。 |
Ipmt | 基于固定利率和等额分期付款方式,返回给定期数内对某项投资支付的利息。 |
IRR | 返回一个 Double,指定一系列周期性现金流(支出或收入)的内部利率。 语法 IRR(values()[, guess]) values() 必要。Double 数组,指定现金流值。此数组必须至少含有一个负值(支付)和一个正值(收入)。 Guess 可选。Variant,指定 IRR 返回的估算值。如果省略,guess 为 0.1 (10%)。 |
Irr | 返回由数值代表的一组现金流的内部收益率。这些现金流不必为均衡的,但作为年金,它们必须按固定的间隔产生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和定期收入(正值)。 |
IsAddin | 如果指定工作簿作为加载宏运行,则该值为 True 本示例检查指定工作簿是否为加载宏,如果是则运行选定的代码。 If ThisWorkbook.IsAddin Then ' this code runs when the workbook is an add-in End If |
IsArray | 返回 Boolean 值,指出变量是否为一个数组。 语法 IsArray(varname) 必要的 varname 参数是一个指定变量的标识符。 |
IsCalculated | 如果数据透视表字段为计算字段或计算项,则此属性为 True。Boolean 类型,只读。 |
IsCalculated | 如果数据透视表字段或数据透视表项为计算字段或计算项,则此属性为 True。Boolean 类型,只读。 |
IsConnected | 如果 MaintainConnection 属性为 True,并且数据透视表缓存当前与其源相连,则返回 True。如果数据透视表缓存当前未与其源相连,则返回 False。只读 Boolean 类型。 |
IsDate | 返回 Boolean 值,指出一个表达式是否可以转换成日期。 语法 IsDate(expression) 必要的 expression 参数是一个 Variant,包含日期表达式或字符串表达式,这里的字符串表达式是可以作为日期或时间来认定的。 |
IsDate | 如果 CubeField 为日期,则返回 True,只读 Boolean 类型。 |
IsEmpty | 返回 Boolean 值,指出变量是否已经初始化。 语法 IsEmpty(expression) 必要的 expression 参数是一个 Variant,包含一个数值或字符串表达式。但是,因为 IsEmpty 被用来确定个别变量是否已初始化,所以 expression 参数通常是单一变量名。 |
IsErr | 检查值类型,并根据值是否引用 #N/A 之外的任何错误值而返回 TRUE 或 FALSE。 |
IsError | 返回 Boolean 值,指出表达式是否为一个错误值。 语法 IsError(expression) 必需的 expression 参数,可以是任何有效表达式。 |
IsError | 检查值类型,并根据值是否引用任何错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)而返回 TRUE 或 FALSE。 |
IsEven | 检查值类型,并根据值是否为偶数而返回 TRUE 或 FALSE。 |
IsExportable | 如果 Microsoft Excel 可以使用指定架构映射中的 XPath 对象导出 XML 数据,并且可以导出映射到指定架构映射的所有 XML 列表,则返回 True。 |
IsInPlace | 如果指定工作簿正在适当位置上进行编辑,则该值为 True。 本示例表示工作簿是在适当位置上打开并正在编辑还是仅在 Microsoft Excel 中打开。 Private Sub Workbook_Open() If ThisWorkbook.IsInPlace = True Then MsgBox "Editing in place" Else MsgBox "Editing in Microsoft Excel" End If End Sub |
IsLogical | 检查值类型,并根据值是否引用逻辑值而返回 TRUE 或 FALSE。 |
IsMemberProperty | 如果数据透视表字段包含成员属性,则返回 True。Boolean 类型,只读。 |
IsMissing | 返回 Boolean 值,指出一个可选的 Variant 参数是否已经传递给过程。 语法 IsMissing(argname) 必要的 argname 参数包含一个可选的 Variant 过程参数名。 |
IsNA | 检查值类型,并根据值是否引用错误值 #N/A(值不可用)而返回 TRUE 或 FALSE。 |
IsNonText | 检查值类型,并根据值是否引用任何非文本项而返回 TRUE 或 FALSE。(请注意,如果值引用了空白单元格,则此函数将返回 TRUE。) |
IsNull | 返回 Boolean 值,指出表达式是否不包含任何有效数据 (Null)。 语法 IsNull(expression) 必要的 expression 参数是一个 Variant,其中包含数值表达式或字符串表达式。 |
IsNumber | 检查值类型,并根据值是否引用数字而返回 TRUE 或 FALSE。 |
IsNumeric | 返回 Boolean 值,指出表达式的运算结果是否为数。 语法 IsNumeric(expression) 必要的 expression 参数是一个 Variant,包含数值表达式或字符串表达式。 |
IsObject | 返回 Boolean 值,指出标识符是否表示对象变量。 语法 IsObject(identifier) 必要的 identifier 参数是一个变量名。 |
IsOdd | 检查值类型,并根据值是否为奇数而返回 TRUE 或 FALSE。 |
Ispmt | 计算特定投资期内要支付的利息。提供此函数是为了与 Lotus 1-2-3 兼容。 |
IsText | 检查值类型,并根据值是否引用文本而返回 TRUE 或 FALSE。 |
IsValid | 返回一个 Boolean 值,该 Boolean 值用于指明在当前会话过程中,指定的计算成员是否已经与 OLAP 提供程序一起实例化。 |
IsWorkbookParameter | 以工作簿参数的形式返回或设置指定的 Name 对象。可读/写 Boolean 类型。 语法 表达式.IsWorkbookParameter 表达式 一个代表 Name 对象的变量。 |
Italic | 如果字形为倾斜,则该值为 True 本示例将 Sheet1 中 A1:A5 区域的字形设为倾斜。 Worksheets("Sheet1").Range("A1:A5").Font.Italic = True |
Item | 从集合中返回一个对象。 语法 表达式.Item(Index) 表达式 一个代表 Dialogs 对象的变量。 参数 名称 必选/可选 数据类型 描述 Index 必选 XlBuiltInDialog Variant,对象的名称或索引号。 |
Item | 返回 Names 集合中的单个 Name 对象 本示例将活动工作簿中的“mySortRange”名称删除。 ActiveWorkbook.Names.Item("mySortRange").Delete |
Item | 返回一个集合的单个对象。 本示例将活动窗口最大化。 Windows.Item(1).WindowState = xlMaximized |
Item | 返回一个集合的单个对象。 本示例将变量 wb 设置为 Myaddin.xla 的工作簿。 Set wb = Workbooks.Item("myaddin.xla") |
Item | 返回一个 Range 对象,该对象代表对指定区域某一偏移量处的区域 本示例基于单元格 A1 的内容填写 Sheet1 的单元格区域 A1:A10。 Worksheets("Sheet1").Range.Item("A1:A10").FillDown |
Item | 返回一个集合的单个对象。 本示例检查当前选定区域是否为多重选定区域,如果是,则清除其中的第一个子区域的内容。 If Selection.Areas.Count <> 1 Then Selection.Areas.Item(1).Clear End If |
Item | 返回一个 Border 对象,该对象代表单元格区域或样式的某一边框。 下例设置单元格区域 A1:G1 的底部边界的颜色。 Worksheets("Sheet1").Range("a1:g1"). _ Borders.Item(xlEdgeBottom).Color = RGB(255, 0, 0) |
Item | 返回 Error 对象的单个成员。 expression.Item(Index) expression必需。该表达式返回一个 Errors 对象。 Index Variant 类型,必需。Index也可以是这些常量之一。 |
Item | 返回集合中的单个对象。 本示例对 E1:E10 单元格的现有条件格式的格式属性进行设置 With Worksheets(1).Range("e1:e10").FormatConditions.Item(1) With .Borders .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = 6 End With End With |
Item | 返回一个集合的单个对象 下例激活 E5 单元格的第一个超链接。 Worksheets(1).Range("E5").Hyperlinks.Item(1).Follow |
Item | 返回一个集合的单个对象。 本示例激活工作表 Sheet1。 Sheets.Item("sheet1").Activate |
Item | 获取与 Assistant 对象关联的文本。只读。 |
Item | 获取指定的 COMAddIns 集合的成员。 |
Item | 获取 CommandBars 集合中的 CommandBar 对象。只读。 语法 表达式.Item(Index) 表达式 必需。一个代表 CommandBars 对象的变量。 |
Item | 从集合中返回一个对象。 |
Item | 从集合中返回一个对象。 语法 表达式.Item(Index) 表达式 一个代表 Shapes 对象的变量。 参数 名称 必选/可选 数据类型 描述 Index 必选 Variant 对象的名称或索引号。 返回值 包含在集合中的一个 Shape 对象。 |
Item | 返回或设置由 Index 参数指定的调整值。Single 型,可读写。 |
Item | 从集合中返回一个对象。 语法 表达式.Item(Index) 表达式 一个代表 Comments 对象的变量。 |
Item | 从集合中返回一个对象。 语法 表达式.Item(Index) 表达式 一个代表 Charts 对象的变量。 参数 名称 必选/可选 数据类型 描述 Index 必选 Variant 对象的名称或索引号。 |
Item | 从 Axes 集合中返回一个 Axis 对象。 |
Item | 获取 DocumentProperties 集合中的一个 DocumentProperty 对象。只读。 |
Iteration | 如果 Microsoft Excel 使用迭代来处理循环引用,则该值为 True 本示例将 Iteration 属性设置为 True,以使用迭代来处理循环引用。 Application.Iteration = True |
Join | 返回一个字符串,该字符串是通过连接某个数组中的多个子字符串而创建的。 语法 Join(sourcearray[, delimiter]) sourcearray 必需的。包含被连接子字符串的一维数组。 delimiter 可选的。在返回字符串中用于分隔子字符串的字符。如果忽略该项,则使用空格(" ")来分隔子字符串。如果delimiter是零长度字符串(""),则列表中的所有项目都连接在一起,中间没有分隔符。 |
Justify | 调整区域内的文字,使之均衡地填充该区域 本示例调整 Sheet1 上单元格 A1 中的文字。 Worksheets("Sheet1").Range("A1").Justify |