LM747
Я дал только ссылку, ваше возмущение адресуйте им. Вполне возможно что простые макросы и файлы читаются, а когда возможности ms office используются серьезно, но несовместимость проявляется.
Я то вот VBA отлично знаю и работал с ним.
По полному VBA в MS Office используется лишь в Access-e - вот там действительно без него никак и то что наваяно за годы на нем придется так и оставить жить на MS Office до замены продукта (новые версии Офиса для этого покупать совершенно не нужно - уже купленного хватит).
А в Excel/Word/Outlook/PowerPoint VBA если и используют, то это доли процента от людей работающих с ними. Кроме того VBA это возможность наваять и встроить вирус, потому даже сам MS Office по умолчанию блокирует его при открытии документов - нужно давать разрешение.