Lecture différente d'un programme selon les versions Excel

Bonjour,

J'ai réalisé un programme sur excel 2010 windows 7 qui fonctionne correctement.

Or, un collègue l'a testé sur windows xp excel 2003 et il a eu l'erreur:

"Erreur 1004: impossible de définir la propriété weight de la classe borders"

sur la ligne :

"Sheets(feuille).Cells(DerniereLigne, 30).Borders(xlEdgeBottom).Weight = xlMedium"

Comment je peux rendre mon programme compatible sur toutes les versions d'excel?

??

Bonjour

vosper a écrit :

Comment je peux rendre mon programme compatible sur toutes les versions d'excel?

  • En utilisant la syntaxe propre à chaque version
  • En testant quelle version est utilisée

Pour (b) voir https://www.blog-excel.com/action-differente-selon-version-excel/

Salut Vosper, Salut Banzai,

Je me suis intéressé à ce problème et ai constaté que la partie .Borders(xlEdgeBottom).Weight = xlMedium est normalement utilisable sur les deux versions. Est-ce que le problème ne vient pas d'ailleurs ?

Vosper, peux-tu nous fournir ton fichier Excel ?

Cordialement.

Rechercher des sujets similaires à "lecture differente programme versions"