AddVBAReference Method (Terminal)
In This Topic
Adds a reference to a session file that contains macros you want to share with the current session to the VBA References settings. After you add the reference, the macros in that file are available to the current session. When you save your session, the macros are saved in your current session document file and updated each time you reopen your session.
Syntax
expression.AddVBAReference( _
ByVal As String _
)
where
expression is a variable that represents a
Terminal Object
Parameters
- sessionPath
- The fully qualified file name of the session document file that contains the macros you want to share.
Example
This sample adds a reference to a session document file that contains macros and prints a list of all the referenced session documents. Then it removes the reference to the file and prints the list again.
Sub AddAndRemoveVBAReference()
Dim listOfSessionFiles() As String
ThisTerminal.AddVBAReference ("\\myServer\shared\myDemoSession.rdox")
listOfSessionFiles = ThisTerminal.GetVBAReferences()
Debug.Print "After adding to list"
For Each Item In listOfSessionFiles
Debug.Print Item
Next
ThisTerminal.RemoveVBAReference ("\\myServer\shared\myDemoSession.rdox")
listOfSessionFiles = ThisTerminal.GetVBAReferences()
Debug.Print "After removing from list"
For Each Item In listOfSessionFiles
Debug.Print Item
Next
End Sub
See Also