Если у вас есть контроль над всеми компьютерами, на которых будет использоваться файл Excel, потенциально простой способ обойти это - установить шрифт, содержащий символы, которые вы хотите использовать, а затем выбрать этот шрифт для раскрывающегося объекта.Например: https://www.wfonts.com/font/flowchart

Если вам нужно больше контроля над фигурами, вы можете создать свой собственный шрифт на основе файлов .svg (чтовы находите или создаете), используя: https://icomoon.io/app/#/select
К сожалению, это решение не допускает различные цвета в одном и том же списке.Если цвет зависит от формы, некоторые VBA могут изменить цвет шрифта после выбора.Если каждая фигура может иметь несколько цветов, потребуется второй объект выбора цвета, например кнопка, которая вызывает Application.Dialogs (xlDialogEditColor).