VbaModule

遗产: java.lang.Object

所有已实现的接口: java.lang.Cloneable

public class VbaModule implements Cloneable

提供对 VBA 项目模块的访问。

要了解更多信息,请访问Working with VBA Macros文档文章。

构造器

构造函数描述
VbaModule()创建一个空模块。

方法

方法描述
deepClone()执行副本VbaModule.
equals(Object arg0)
getClass()
getName()获取 VBA 项目模块名称。
getSourceCode()获取 VBA 项目模块源代码。
getType()指定模块是过程模块、文档模块、类模块还是设计器模块。
hashCode()
notify()
notifyAll()
setName(String value)设置 VBA 项目模块名称。
setSourceCode(String value)设置 VBA 项目模块源代码。
setType(int value)指定模块是过程模块、文档模块、类模块还是设计器模块。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

VbaModule()

public VbaModule()

创建一个空模块。

deepClone()

public VbaModule deepClone()

执行副本VbaModule.

退货: VbaModule - 克隆的 VbaModule。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getName()

public String getName()

获取 VBA 项目模块名称。

退货: java.lang.String - VBA 项目模块名称。

getSourceCode()

public String getSourceCode()

获取 VBA 项目模块源代码。

退货: java.lang.String - VBA 项目模块源代码。

getType()

public int getType()

指定模块是过程模块、文档模块、类模块还是设计器模块。

退货: int - 相应的 int 值。返回值是其中之一VbaModuleType常数。

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setName(String value)

public void setName(String value)

设置 VBA 项目模块名称。

参数:

范围类型描述
valuejava.lang.StringVBA 项目模块名称。

setSourceCode(String value)

public void setSourceCode(String value)

设置 VBA 项目模块源代码。

参数:

范围类型描述
valuejava.lang.StringVBA 项目模块源代码。

setType(int value)

public void setType(int value)

指定模块是过程模块、文档模块、类模块还是设计器模块。

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一VbaModuleType常数。

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int