Unterstützt OneNote VBA oder eine Makrosprache?

Nein, von Haus aus nicht. Obwohl Microsoft OneNote in den Desktop-Versionen 2017-2016 als Bestandteil von MS Office positioniert, wird Visual Basic oder eine andere Makrosprache nicht unterstützt. Einfachere Makros, mit denen sich Inhalte von Notizen beeinflussen lassen (nicht aber OneNote selbst steuern), bietet das kostenlose Add-On Onetastic. Ein Einsteigerkurs für dessen Makrosprache bietet mein Buch „OneNote Secrets„.