Détecter la version Microsoft Excel installé sur l'ordinateur

Signaler
-
Messages postés
694
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
8 janvier 2014
-
Bonjour,
Dans un cadre professionnel je doit adapter un code afin que les utilisateur puissent ouvrir un fichier excel quelquesoit la version d'Excel présente sur leur PC.
Pour ce faire j'aimerais éviter de l'ouvrir plusieur fois et/ou avec des message d'erreur.

Voici mon code pour le moment.
window.open('ajaxGenererExcel.xlsx');
window.open('ajaxGenererExcel.xls');


Ceci m'ouvre le fichier .xls et me met un message d'erreur pour le fichier .xlsx.
J'aimerais savoir si il exite une fonction permettant de détecter la version que l'utilisateur à d'installé sur son pc pour ensuite mettre quelque chose du style.

if(version == 2010)
{
window.open('ajaxGenererExcel.xlsx');
}
else
{
window.open('ajaxGenererExcel.xls');
}


Merci !

1 réponse

Messages postés
694
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
8 janvier 2014
15
try {
  window.open('ajaxGenererExcel.xlsx'); 
} catch(err) {
  try {
     window.open('ajaxGenererExcel.xls'); 
  } catch(err) {
     //Handle errors here
  }
}


Le navigateur ne peut pas accéder au système de fichiers de l'ordinateur lui même.