Так что после большого количества времени и усилий я не приблизился к решению этой проблемы. В Excel происходит сбой при выполнении любого кода VBA ("перестал работать и должен быть закрыт"), либо как подпрограмма или функция. Буквально я на новой установке попытался удалить переустановить, опция явная, работает на самых низких нерекомендованных настройках безопасности, и все равно происходит сбой. Когда я говорю простой код, я имею в виду сумасшедший простой код, см. Ниже
Public function crazy(input1 as string)as string
crazy =input1 & "slowly going mad"
End function
Есть идеи, что может быть причиной этого? Встроенные функции работают нормально
Это ОС Windows 7 под управлением Office 2003, если это помогает