Я не могу дать никаких советов по части Flash, но я много раз создавал таблицы HTML в Excel. Да, Excel может открывать таблицы HTML, но большинство таблиц HTML содержат в себе постороннюю чушь, которая может сделать его хрупким для последовательного анализа таблиц.
CPAN-модуль HTML :: TableExtract - замечательный модуль, позволяющий вам сосредоточиться на аспектах таблицы, которые вы пытаетесь извлечь, не связанных с презентацией. Просто укажите интересующие вас заголовки столбцов и, возможно, укажите заголовок или класс таблицы, и вы в основном настроены. Возможно, вам придется немного позже обработать возвращаемые строки, но это значительно проще, чем иметь дело с базовым супом тега во всей его красе.
Кроме того, для вывода в формат Excel используйте Spreadsheet :: WriteExcel вместо интерфейса OLE. Таким образом, вы не зависите от того, установлен ли Excel для вашей программы, и дела идут немного быстрее.
Убедитесь, что вы указали тип данных ячеек, если не хотите, чтобы содержимое автоматически изменялось Excel при открытии файлов (еще одна причина, по которой я не люблю отправлять файлы CSV). Используйте файл конфигурации для форматирования информации, чтобы вы могли изменить внешний вид электронной таблицы без необходимости изменения программы.
Вы всегда можете использовать встроенные в Excel средства построения диаграмм для замены графиков веб-сайтов.
Эта комбинация позволила мне создать довольно красивые документы, содержащие несколько сотен мегабайт очищенных данных (с логотипами, ссылками на изображения и т. Д.), Используя всего несколько сотен строк Perl и пару дней работы.