Bonjour,
Un premier essai en pièce jointe.
Décompressez le sur votre bureau, ouvrez le dossier , ouvrez RécupèreAdressesClients et cliquez sur Lancer pour tester.
Si OK :
Toutes les factures sont à mettre dans le dossier 2018-2019. ( Sinon changer l'adresse dans le code )
Hypothèses prises :
- Les coordonnées se trouvent uniquement en TextBox 5 ou 7
- Il ne peut y avoir simultanément TextBox 5 ou 7 sur une même facture
- Le numéro facture se trouve uniquement en TextBox 2 ou ligne 7 ou 8
Auquel j'ai rajouté :
- L'adresse peut avoir 5 ou 4 lignes ( Complément adresse absent )
- Le code postal peut être à droite ou à gauche ... ou absent.
A noter :
- Le N° de facture est le texte trouvé, je n'ai pas extrait le N°. ( ce qui est faisable )
- J'efface tout le tableau avant de commencer l'analyse.
- A la fin je trie le tableau par ordre alphabétique sur les noms de sociétés.
- Le StatusBar donne le nom de la facture en cours d'analyse.
- Sur mon PC, il faut compter 0.2s pour analyser une facture. ( soit 20s pour 100 factures )
Veuillez faire un retour si vous trouvez des bugs ou si des modifs sont nécessaires.