alte Symbolleisten löschen

Wie lösche ich Symbolleisten, welche mit einer Office Version vor 2007 erstellt wurden


 

Wurde eine Symbolleiste mit einer Version vor Office 2007 erstellt und in das Dokument eingebettet,
so kann diese in Office 2010 nicht mehr über das Menü gelöscht werden.

Beim Löschen frägt Office "Soll diese Leiste wirklich gelöscht werden - ein Widerherstellen ist nicht möglich" -
beim nächsten Öffnen der Datei wird die Symbolleiste jedoch wieder unter Add-Ins eingefügt.
 
Das Löschen ist nur noch über ein entsprechendes Makro möglich.
 
Legen Sie hierzu ein Makro mit folgendem Inhalt an - (Name der Symbolleiste und ID-Anzahl muss angepasst werden)
 
sub delete_old
 
Application.CommandBars("Name der Liste").Controls(5).Delete
Application.CommandBars("Name der Liste").Controls(4).Delete
Application.CommandBars("Name der Liste").Controls(3).Delete
Application.CommandBars("Name der Liste").Controls(2).Delete
Application.CommandBars("Name der Liste").Controls(1).Delete
 
end.