Exportation de JSON vers Excel en Javascript

J'ai rencontré des questions similaires, mais je n'ai aucune solution au problème spécifique que j'ai ici .

J'essaie de l'exporter pour excel et, lors de l'ouverture du file téléchargé, je reçois le message suivant.

entrez la description de l'image ici

Plus lors de l'ouverture du file excel, je vois toutes datatables de colonne dans une seule colonne séparée par une virgule.

En fait, le code original était pour l'exporter vers un .csv et fonctionné parfaitement. Mais quand je l'ai changé pour exporter .xls le problème se pose. S'il vous plaît, parlez-moi où je vais en panne!

Voici la violon illustrant le problème