VbaModuleCollection

VbaModuleCollection class

Represents the list of VbaModule

Properties

NameTypeDescription
CountNumber
Item (int)VbaModuleGets VbaModule in the list by the index.
Item (java.lang.String)VbaModuleGets VbaModule in the list by the name.

Methods

NameDescription
addDesignerStorage
getDesignerStorageRepresents the data of Designer.

We do not support to parse them. Just only for copying. | | add | Adds module for a worksheet. | | addUserForm | Inser user form into VBA Project. | | remove | Removes module for a worksheet. | | clear | | | removeAt | | | iterator | | | get | Reserved for internal use. | | contains | Reserved for internal use. | | indexOf | Reserved for internal use. |

VbaModuleCollection.Count property

Type: Number

VbaModuleCollection.Item (int) property

Gets VbaModule in the list by the index.

Type: VbaModule

VbaModuleCollection.Item (java.lang.String) property

Gets VbaModule in the list by the name.

Type: VbaModule

addDesignerStorage(name, data)

ParameterTypeDescription
nameString
databyte[]

getDesignerStorage(name)

Represents the data of Designer.

We do not support to parse them. Just only for copying.

add(sheet) (1 of 3)

Adds module for a worksheet.

ParameterTypeDescription
sheetWorksheetThe worksheet

add(type, name) (2 of 3)

Adds module.

ParameterTypeDescription
typeNumberA VbaModuleType value. The type of module.
nameStringThe name of module.

add(value) (3 of 3)

Reserved for internal use.

addUserForm(name, codes, designerStorage)

Inser user form into VBA Project.

ParameterTypeDescription
nameStringThe name of user form
codesStringThe codes for the user form
designerStoragebyte[]the designer setting about the user form

remove(sheet) (1 of 2)

Removes module for a worksheet.

ParameterTypeDescription
sheetWorksheetThe worksheet

remove(name) (2 of 2)

Remove the module by the name

ParameterTypeDescription
nameString

clear()

removeAt(index)

iterator()

get(index)

Reserved for internal use.

contains(value)

Reserved for internal use.

indexOf(value)

Reserved for internal use.