Pb compatibilité exel 2003 - 2007 et 2010

mathioustone

XLDnaute Nouveau
Bonjour à tous,

Je possède actuellement un fichier excel 2003 où j'ai programmé mon code. Le problème est que les partenaires et les clients utilisent des versions plus récentes comme 2007 ou 2010, et mes macros (ou autre chose) font buguer le fichier au lancement d'une macro à l'exemple du code suivant

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
     i = Target.Row
If Target.Count > 1 Then Exit Sub '<-- pour éviter que ça coince si on sélectionne plusieurs cellules
 Select Case Target.Column
   Case 8, 17, 28, 36, 38
      Target.Value = UCase$(Target.Value) ' convertit en majuscule
    Case 9, 14, 18
      Target.Value = StrConv(Target.Value, vbProperCase) ' convertit la première lettre du nom en majuscule
End Select

Quelqu'un pourrait-il me renseigner sur le sujet? j'ai utilisé les fonctions dans excel: fichier -> préparer pour le partage mais en vain...

Merci d'avance
Math'
 

Statistiques des forums

Discussions
312 757
Messages
2 091 773
Membres
105 068
dernier inscrit
celome