Qu'est-ce que XLSHTML?Qu'est-ce que XLSHTML?
Je veux générer, aussi simplement que possible, un fichier qui s'ouvrira dans Excel quand un utilisateur double-clique dessus, et qui a un style minimal.
XLS répond aux besoins de mes utilisateurs, mais ce n'est pas facile à générer. CSV est facile à générer mais n'a pas de style. HTML est facile à générer et a un style, mais ne s'ouvre pas dans Excel lorsqu'on double-clique (vous pouvez Fichier-> Ouvrez-le mais ce n'est pas suffisant, et vous pouvez l'enregistrer en .XLS mais l'utilisateur reçoit un avertissement).
Je vois dans les associations d'extension de fichier sur ce PC qu'il existe une extension ".xlshtml", un "document HTML Microsoft Office Excel", qui s'ouvre dans Excel par défaut. Cela semble prometteur. Cependant, je ne peux pas comprendre ce que c'est. Ce n'est pas simplement du HTML (qui donne l'avertissement comme ci-dessus, suggérant que mon code HTML n'est pas le bon). Ma version d'Excel ne peut pas l'enregistrer. MSDN ne contient pratiquement rien, et Google semble afficher uniquement les pages répertoriées comme une extension de nom de fichier possible pour les fichiers Excel.
Est-ce que quelqu'un sait ce que c'est? Est-ce juste une forme spéciale de HTML qu'Excel aime? Est-ce que quelqu'un a un échantillon que je peux voir?
EDIT: Basé sur l'indice de Divo, j'ai trouvé this. Il ressemble à une fonctionnalité Office 2000/10 qui vous permet d'enregistrer du code HTML avec les fonctions supplémentaires natives d'Office dans les îlots XML. Cela ressemble à un format assez strict qu'ils ont désapprouvé parce que personne ne l'a utilisé. Je regarde toujours les documents que j'ai trouvés, mais je n'ai pas encore trouvé comment créer un fichier dans ce format.
Prenez garde, ce qui est pire HTML que celui de FrontPage;) – user76035
avez-vous essayé de faire une plaine, valable Fichier HTML et en lui donnant une extension de .xlshtml? –
DA: Oui (voir "Ce n'est pas simplement du HTML"). Il y a apparemment quelque chose de plus que ça. – Ken