Excel VBA属性、方法、事件大全——Part16(Complete List of Excel VBA attribute/method and event)


对象/属性/方法/事件
Object/Attribute/
Method/Event

描述
Description

VacatedStyle

返回或设置当数据透视表刷新时,应用于空单元格的样式。默认值为无效字符串。(默认状态下没有样式应用)。String 类型,可读写。

Val

返回包含于字符串内的数字,字符串中是一个适当类型的数值。
语法
Val(string)
必要的 string 参数可以是任何有效的字符串表达式.

Validation

返回Validation对象,该对象代表指定区域内的数据有效性检验。
本示例使单元格 E5 的数据有效性检验为允许有空值。
Range("e5").Validation.IgnoreBlank = True

ValidWorkbookParameter

如果指定的 Name 对象是有效的工作簿参数,则返回 True。只读 Boolen 类型。
语法
表达式.ValidWorkbookParameter
表达式   一个代表 Name 对象的变量。

Value

对于 Application 对象,总是返回“Microsoft Excel”
expression.Value
expression
必需。该表达式返回上面的对象之一。

Value

返回或设置指定区域的值
本示例将 Sheet1 A1 单元格的值设置为 3.14159
Worksheets("Sheet1").Range("A1").Value = 3.14159

Value

Borders.LineStyle 的同义词。
expression.Value
expression
必需。该表达式返回上面的对象之一。

Value

返回或设置一个 String 值,它代表规定名称去引用的公式。
语法
表达式.Value
表达式   一个代表 Name 对象的变量。

Value

返回一个 Boolean 值,它指明是否符合所有的有效性验证条件(即,该区域是否包含有效数据)。

Value

返回一个 String 值,它代表指定样式的名称。
语法
表达式.Value
表达式   一个代表 Style 对象的变量。

Value

返回或设置一个 Long 值,它代表指定的控件格式的名称。

Value

Borders.LineStyle 的同义词。

Value

返回一个代表参数值的 Variant 值。

Value

返回或设置一个 String 值,它代表数据透视表的名称。

Value

返回一个 String 值,它

Value

返回或设置一个 String 值,它代表数据透视表中指定的字段的名称。

Value

返回或设置一个 String 值,它代表数据透视表中指定的公式的名称。

Value

返回或设置一个 String 值,它代表数据透视表中指定的数据项的名称。

Value

获取或设置文档属性的值。可读/写。

Value

返回一个 String 值,它代表指定样式的名称。

Value

返回一个 String 值,该值代表已添加到工作簿的 XML 命名空间。

Value2

返回或设置单元格值
本示例使用 Value2 属性对两个单元格的值进行相加。
Range("a1").Value2 = Range("b1").Value2 + Range("c1").Value2

Values

返回一个 Variant 数组,它包含方案的可变单元格的当前值。

Values

返回或设置一个 Variant 值,它代表系列中所有值的集合。

Var

估算基于样本的方差。

VarP

计算基于整个总体的方差。

VarType

返回一个 Integer,指出变量的子类型。
语法
VarType(varname)
必要的 varname 参数是一个 Variant,包含用户定义类型变量之外的任何变量。

VaryByCategories

如果 Microsoft Excel 对每个数据标志指定不同的颜色或模式,则该值为 True。图表中必须只包含一个数据系列。Boolean 类型,可读写。

VBASigned

如果指定工作簿的 Visual Basic for Applications 项目已进行过数字签名,则该值为 True
本示例加载名为 mybook.xls 的工作簿,然后检测其 Visual Basic for Applications 项目是否已进行数字签名。如果没有进行数字签名,则本示例将显示警告消息。
Workbooks.Open FileName:="c:\My Documents\mybook.xls", _
    ReadOnly:=False
If Workbook.VBASigned = False Then
    MsgBox "Warning! The project " _
    "has not been digitally signed." _
    , vbCritical, "Digital Signature Warning"
End If

VBE

返回一个 VBE 对象,该对象代表 Visual Basic 编辑器
本示例更改活动的 Visual Basic 项目的名称。
Application.VBE.ActiveVBProject.Name = "TestProject"

VBProject

返回一个 VBProject 对象,该对象代表指定工作簿中的 Visual Basic 项目
本示例更改工作簿中活动的 Visual Basic 项目的名称。
ThisWorkbook.VBProject.Name = "TestProject"

Vdb

使用双倍余额递减法或其他指定的方法,返回指定的任何期间内(包括部分期间)的资产折旧值。函数 VDB 代表可变余额递减法。

Verb

向指定的 OLE 对象服务器发送动词。

Version

返回 Microsoft Excel 版本号
本示例显示包含 Microsoft Excel 版本号和操作系统名称的消息框。
MsgBox "Welcome to Microsoft Excel version " & _
    Application.Version & " running on " & _
    Application.OperatingSystem & "!"

Version

返回一个 XlPivotTableVersionList 值,它代表 Microsoft Excel 版本号。

Version

返回在其中创建数据透视表缓存的 Microsoft Excel 版本。只读。

VerticalAlignment

返回或设置指定对象的垂直对齐方式
本示例将Sheet1上第二行的行高设置为标准行高的两倍,然后使该行的内容垂直居中。
Worksheets("Sheet1").Rows(2).RowHeight = _
    2 * Worksheets("Sheet1").StandardHeight
Worksheets("Sheet1").Rows(2).VerticalAlignment = xlVAlignCenter

VerticalAlignment

返回或设置一个 Variant 值,它代表指定对象的垂直对齐方式。
语法

表达式.VerticalAlignment

表达式   一个代表 CellFormat 对象的变量。

VerticalAlignment

返回或设置一个 XlVAlign 值,它代表指定对象的垂直对齐方式。
语法
表达式.VerticalAlignment
表达式   一个代表 Style 对象的变量。

VerticalAlignment

返回或设置一个 XlVAlign 值,它代表指定对象的垂直对齐方式。

VerticalAlignment

返回或设置一个 Variant 值,它代表指定对象的垂直对齐方式。

VerticalFlip

如果指定的形状绕垂直坐标轴翻转,则此属性为 TrueMsoTriState 类型,只读。
语法
表达式.VerticalFlip
表达式   一个代表 Shape 对象的变量。

Vertices

将指定任意多边形形状的顶点(及贝塞尔曲线的控制点)坐标作为一系列坐标对 (坐标对:一对值,表示两维数组中存储的点的 x y 坐标,该数组中包含许多点的坐标。)返回。可将此属性返回的数组用作 AddCurve 方法或 AddPolyLine 方法的参数。Variant 型,只读。
语法
表达式.Vertices
表达式   一个代表 Shape 对象的变量。

View

返回或设置在窗口中显示的视图。
本示例将活动窗口中的视图切换为分页预览。
ActiveWindow.View = xlPageBreakPreview

View

返回或设置在窗口中显示的视图。XlWindowView 类型,可读写。
语法
表达式.View
表达式   一个代表 Window 对象的变量。

ViewCalculatedMembers

如果设置为 True(默认),则可以查看联机分析处理 (OLAP) 数据透视表的计算成员。Boolean 类型,可读写。

Visible

决定对象是否可见
expression.Visible
expression
必需。该表达式返回上面的对象之一。

Visible

决定对象是否可见
expression.Visible
expression
必需。该表达式返回上面的对象之一

Visible

决定对象是否可见
本示例隐藏 Sheet1
Worksheets("Sheet1").Visible = False
本示例将 Sheet1 设置为可见。
Worksheets("Sheet1").Visible = True

Visible

决定对象是否可见。
expression.Visible
expression
必需。该表达式返回上面的对象之一。

Visible

获取或设置“Office 助手 Visible 属性。可读/写。

Visible

获取或设置命令栏的 Visible 属性。如果命令栏可见,则为 True。可读写。
语法
表达式.Visible
表达式   一个代表 CommandBar 对象的变量。
返回值
Boolean

Visible

返回或设置一个 Boolean 值,它确定对象是否可见。可读写。
语法
表达式.Visible
表达式   一个代表 Name 对象的变量。

Visible

返回或设置一个 Variant 值,它确定对象是否可见。

Visible

返回或设置一个 Boolean 值,它确定对象是否可见。可读写。

Visible

返回或设置一个 MsoTriState 值,它确定对象是否可见。可读写。
语法
表达式.Visible
表达式   一个代表 Shape 对象的变量。

Visible

返回或设置一个 MsoTriState 值,它确定对象是否可见。可读写。

Visible

返回或设置一个 Variant 值,它确定对象是否可见。
语法
表达式.Visible
表达式   一个代表 Charts 对象的变量。

Visible

返回或设置一个 Boolean 值,它确定对象是否可见。可读写。
语法
表达式.Visible
表达式   一个代表 Window 对象的变量。

VisibleFields

返回一个对象,该对象表示数据透视表中的单个字段(PivotField 对象),或所有可见字段的一个集合(PivotFields 对象)。可见字段显示为行、列、页或数据字段。只读。

VisibleItems

返回一个对象,该对象表示指定字段中的单个可见数据透视表项(PivotItem 对象),或指定字段中的所有可见项的集合(PivotItems 对象)。只读。

VisibleItemsList

返回或设置一个 Variant 类型的值,该值指定一个字符串数组,字符串代表应用于透视字段的手动筛选中的包含项。可读/写。

VisibleRange

返回一个 Range 对象,该对象代表在窗口或窗格中可见的单元格区域。
本示例显示工作表 sheet1 中可见单元格的数目。
Worksheets("Sheet1").Activate
MsgBox "There are " & Windows(1).VisibleRange.Cells.Count _
    & " cells visible"

VisibleRange

返回一个 Range 对象,它代表显示在窗口或窗格中的单元格区域。如果列或行只显示了一部分,则说明它是包括在区域之内的。只读。
语法
表达式.VisibleRange
表达式   一个代表 Window 对象的变量。

VisibleRange

返回一个 Range 对象,它代表显示在窗口或窗格中的单元格区域。如果列或行只显示了一部分,则说明它是包括在区域之内的。只读。

VisualTotals

如果该属性值为 True(默认值),则在视图中隐藏项目后,联机分析处理(OLAP) 数据透视表将重新汇总。Boolean 类型,可读写。

VLookup

在表格数组的首列查找值,并由此返回表格数组当前行中其他列的值。

Volatile

用于将用户自定义函数标记为易失性函数
本示例将用户自定义函数“My_Func”标记为易失性函数。只要包含此函数的工作表上任何单元格中出现计算过程,此函数都将重新进行计算。
Function My_Func()
    Application.Volatile
    '
    '    Remainder of the function
    ">
End Function

VPageBreaks

返回 VPageBreaks 集合,该集合代表工作表上的垂直分页符
本示例显示全屏幕垂直分页符和打印区域垂直分页符的总数。
For Each pb in Worksheets(1).VPageBreaks
    If pb.Extent = xlPageBreakFull Then
        cFull = cFull + 1
    Else
        cPartial = cPartial + 1
    End If
Next
MsgBox cFull & " full-screen page breaks, " & cPartial & _
    " print-area page breaks"

VPageBreaks

返回一个 VPageBreaks 集合,它代表工作表上的垂直分页符。只读。

VPageBreaks

返回一个 VPageBreaks 集合,它代表工作表上的垂直分页符。只读。
语法
表达式.VPageBreaks
表达式   一个代表 Charts 对象的变量。

 


猜你喜欢

转载自blog.csdn.net/hpdlzu80100/article/details/80710576