Sunday, May 06, 2012
UnInstall Word Addins using VBA
Saturday, October 11, 2008
Programmatically Delete Word Addins from the Addins List using VBA
Delete Word Addins using Word VBA
At times there will be quite a no of Addins that you would have tested in Word and they will line-up in the Addins List or you would have added no of versions of the same addin and it still is showing on the list
The following code will delete all uninstalled word addins from the Addins List
Private Sub Delete_UnInstalled_WordAddins()
Dim oAddin As AddIn
On Error GoTo Err_Addin
For Each oAddin In AddIns
If oAddin.Installed = False Then
oAddin.Delete
End If
Next oAddin
Finally:
If Not oAddin Is Nothing Then Set oAddin = Nothing
Err_Addin:
If Err < > 0 Then
Err.Clear
GoTo Finally
End If
End Sub
UnInstall Word Addins using VBA
Here is a simple method to uninstall a Word Addin (.dot file) using Word VBA
Private Sub UnInstalled_AllWordAddins()
Dim oAddin As AddIn
On Error GoTo Err_Addin
For Each oAddin In AddIns
If oAddin.Installed Then
msg = oAddin.Name
oAddin.Installed = False
End If
Next oAddin
Finally:
If Not oAddin Is Nothing Then Set oAddin = Nothing
Err_Addin:
If Err < > 0 Then
Err.Clear
GoTo Finally
End If
End Sub
Programmatically Add Modules/Addins to Word using VBA
Install Word Addins using VBA
Here is a simple method to add a Word Addin (.dot file) using Word VBA
Private Sub Add_Word_Addin()
Dim oAddin As AddIn
On Error GoTo Err_Addin
' Add the Word Addin and Install It
Set oAddin = Application.AddIns.Add("c:\ShasurData\vbadud_Business_Template1.0.dot", True)
Finally:
If Not oAddin Is Nothing Then Set oAddin = Nothing
Err_Addin:
If Err < > 0 Then
Err.Clear
GoTo Finally
End If
End Sub
Word Addins Dialog Before Macro Execution
Word Addins Dialog After Macro Execution