出力する文字コードの問題かな。

PHP の mbstring が有効になってない場合、文字コード変換が行えないので XOOPS の使っている文字コード (日本語の場合 EUC-JP) でそのまま吐き出すようになります。

また、使っている Excel が古い版だと SJIS しか受け付けない場合があります。出力の文字コードを SJIS に変更するには、
eguide/language/japanese/main.php の定義を変更してください。

-define('_MD_EXPORT_CHARSET', 'UTF-8');
+define('_MD_EXPORT_CHARSET', 'Shift_JIS');
--
安冨 伸浩 (マイサイト管理人)