Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как вставить свой пункт меню?

01.01.2007
{ ... }
var
 
CBar: CommandBar;
 
MenuItem: OleVariant;
 
{ ... }
 
{ Add an item to the File menu }
 
CBar := Word.CommandBars['File'];
 
MenuItem := CBar.Controls.Add(msoControlButton, EmptyParam, EmptyParam,
   
EmptyParam, True) as CommandBarButton;
 
MenuItem.Caption := 'NewMenuItem';
 
MenuItem.DescriptionText := 'Does nothing';
{Note that a VB macro with the right name must exist before you assign it to the item!}
 
MenuItem.OnAction := 'VBMacroName';
{ ... }

Взято с Delphi Knowledge Base: https://www.baltsoft.com/