Bonjour tout le monde,
PJ : Fichier de la macro si vous voulez tester
Après tout ce temps, j'espère tout d'abord que vous portez bien. A propos de cette demande, elle n'est pas toujours résolue. Mais j'ai reçu un bon signe, ça me donne le suivi souhaité pour Corse et 4 fois d'affilé pour Guadeloupe (je ne sais pas pourquoi). Pour les autres, ça donne toujours rien.
Voilà le bout de code à modifier (il se trouve sur le module VBA TraitementFile) :
'Ces conditions sont nécessaires lorsque le numéro de suivi est supérieur ou égale à 10
test_numberSuivi = True
numberSuivi = Mid(bookName, 41, 2) 'récupère le numéro de suivi
If numberSuivi Like "* " Then
numberSuivi = Left(numberSuivi, 1) 'enlever l'espace à la fin de la variable numberSuivi
test_numberSuivi = False
End If
If test_numberSuivi = False Then
numberDSCC = Mid(bookName, 64, 8) 'récupère la DSCC
Else
numberDSCC = Mid(bookName, 64, 8) 'récupère la DSCC
numberDSCC = Right(numberDSCC, 7) 'enlever l'espace au début de la variable numberDSCC
End If
Merci d'avance,