RemoveVBAReference Method (AlcTerminal)
Removes a reference to a session document file from the VBA References settings. After you remove this file name, the macros in that file are no longer available in the current session. To make this change permanent, you'll need to save your session document file.
expression.RemoveVBAReference( _
ByVal As String _
)
where
expression is a variable that represents a
AlcTerminal Object
Parameters
- sessionPath
- The fully qualified file name of the session document file to remove.
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
ThisAlcTerminal.AddVBAReference ("\\myServer\shared\sharedDemo.ialc")
listOfSessionFiles = ThisAlcTerminal.GetVBAReferences()
Debug.Print "After adding to list"
For Each Item In listOfSessionFiles
Debug.Print Item
Next
ThisAlcTerminal.RemoveVBAReference ("\\myServer\shared\sharedDemo.ialc")
listOfSessionFiles = ThisAlcTerminal.GetVBAReferences()
Debug.Print "After removing from list"
For Each Item In listOfSessionFiles
Debug.Print Item
Next
End Sub