Я делаю нечто подобное - я построил пользовательскую сетку во Flex, которая содержит дополнительную кнопку, которая позволяет пользователю открывать данные в Excel. Я сделал это, написав функцию на PHP на сервере, с которым разговаривает мой Flex. Это создает файл CSV на сервере, и функция передает ссылку клиенту, что, в свою очередь, дает пользователю возможность открыть данные в Excel.
Я использую технологии Zend для достижения этой цели - я рекомендую вам взглянуть; они очень хорошие Раньше я использовал Flex Data Services, а Java это делал, но недавно переключился на PHP, потому что в результате время разработки резко сократилось.
Надеюсь, это поможет.
Джейми.