cs_chtitgus
Messages postés5Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention25 novembre 2010
-
24 nov. 2010 à 11:54
cs_chtitgus
Messages postés5Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention25 novembre 2010
-
25 nov. 2010 à 09:14
Bonjour à tous !
Voilà j'aurais besoin de faire une macro pour word.
Voici mon cas:
Je reçois des fichiers qui sont traité dans un logiciel. Or, j'ai parfois des erreurs dans ces mêmes fichiers. Au lieu de perdre du temps à demander un fichier correct, j'aimerais mettre en place une macro sous word pour corriger l'erreur.
Exemple type, je reçois ceci dans un fichier .txt:
'LOC+6+NLRTM'LOC+83+USNYC'LOC+12+USNYC'
Les "LOC+?" doivent apparaître dans un ordre croissant. Le résultat que l'on devrait avoir devrait être:
'LOC+6+NLRTM'LOC+12+USNYC'LOC+83+USNYC'
Analyse d'un segment (et contraintes):
LOC+6+NLRTM'
"LOC"= Reste toujours "LOC".
"6" = Variable, toujours un nombre, mais doit apparaître dans un ordre croissant.
"NLRTM" = Variable, toujours en alphabétique, toujours 5 caractères.
Dans cet exemple:
"LOC+6" : Correspond au port de chargement (NLRTM: Pays-bas, Rotterdam).
"LOC+12": Correspond au port de déchargement (USNYC: Etats-Unis, New York City).
"LOC+83": Correspond au lieu de livraison (USNYC: Etats-Unis, New York City).
Je ne connais pas du tout VB, j'ai quelques connaissances de base en programmation, mais je dois avouer que VB est une grande inconnue pour moi.
Si quelqu'un aurait des pistes à me donner, je suis preneur ^^.