Bonjour à tous,
J'ai un fichier qui cumule des informations sur plusieurs factures (onglet test)
Le résultat que je dois avoir pour chaque facture dans l'onglet Data :
1 ligne E par facture
1 ligne RH par ligne de facture
1 ligne RU par ligne de facture
La macro que je viens de créer boucle bien sur les lignes RH et RU, mais la boucle sur la ligne E ramène également une ligne à blanc (en trop)
Savez-vous comment corriger le code pour que dans la boucle sur la ligne E ne ramène plus une ligne à blanc?
Bonjour job75,
Effectivement le total RH se calcule lors de la création des fichiers et il est présent sur chacun des fichiers.
Autant pour moi, j'avais vérifié seulement sur le fichier global.
Merci beaucoup pour ton aide,
A bientôt
Bonjour job75,
La macro bloque à ce niveau :
"Open ThisWorkbook.Path & "\FACT_" & tablo(i, 2) & "_" & tablo(i, 4) & ".csv" For Output As #x 'ouverture en écriture séquentielle"
Est-ce que tu sais pourquoi et comment corriger le blocage?
Merci
Très bizarre, effectivement quand je télécharge le fichier que j'ai mis, les 6 fichiers se créent sans problème.
D'ailleurs, une fois que les fichiers CSV sont crées, il y a sur chaque ligne de chaque fichier des ";" (sauf la 1ère ligne). Il s'agirait de "retour charriot".
Est-ce qu'il y a un moyen de ne pas les créer au moment où la première macro se lance?
Merci
Je viens de voir que la 2ème macro qui créée les fichiers CSV fonctionnent que si le fichier Excel se trouve dans le dossier TELECHARGEMENT.
Ailleurs, ça ne fonctionne pas.
D'ailleurs, une fois que les fichiers CSV sont crées, il y a sur chaque ligne de chaque fichier des ";" (sauf la 1ère ligne). Il s'agirait de "retour charriot".
Bonjour job75,
Le blocage apparait chez moi lorsque le fichier se trouve ailleurs que dans le dossier téléchargement. Dans le fichier téléchargement la macro créée bien les 6 fichiers.
Les fichiers CSV sont ensuite intégrés sur une plate-forme qui les rejettent à cause des points virgules à la fin.
Est-ce qu'il existe un moyen de ne pas créé les points virgules à la fin?
Merci
Bonjour job75,
Bravo, la macro ne me met plus de ";" à la fin.
Par contre, chez moi, elle ne fonctionne que lorsque je suis dans le dossier "Téléchargement",
Si je suis sur un autre emplacement, ça bloque