Eviter les lignes vides en enregistrement en .cvs

yml

XLDnaute Nouveau
Bonjour,

Toutes nuits, je converti automatiquement un tableau Excel .xls au format .CSV

le nombre de ligne de ce tableau peut varier de 10 lignes à 10 000 lignes selon les nuits.

Sur chaque ligne du tableau j'ai une formule du style =SI(AUTRE_PAGE!A1<>"";AUTRE_PAGE!A1;"")

Je recopié cette formule sur les 10 000 première ligne de mon tableau.

Mon problème :

Si je n'ai que 10 lignes dans mon tableau, mon enregistrement .cvs va quand même faire 10 000 lignes car il enregistre toutes les lignes "vide" sous forme de ;;;;;;;;

Savez vous comment je pourrais éviter ça pour n'avoir que 10 lignes dans mon .CSV final ?

Merci d'avance pour votre aide.

En espérant avoir été clair...

Yann
 

yml

XLDnaute Nouveau
Re : Eviter les lignes vides en enregistrement en .cvs

Merci pour vos réponses,

Si j'ai bien compris vous proposez de faire une macro qui va copier (valeur uniquement) ma première feuille vers une seconde.

Je ne suis pas certain de pouvoir faire de macro (car c'est une machine qui ouvre et enregistre sous). Il y aurait une autre astuce sans macro ?

Merci
 

Modeste geedee

XLDnaute Barbatruc
Re : Eviter les lignes vides en enregistrement en .cvs

Bonsour®
Toutes nuits, je converti automatiquement un tableau Excel .xls au format .CSV
Sur chaque ligne du tableau j'ai une formule du style =SI(AUTRE_PAGE!A1<>"";AUTRE_PAGE!A1;"")

Il y aurait une autre astuce sans macro ?

??? qui installe la formule : macro ou action manuelle

:rolleyes:
si action manuelle alors cela aussi en manuel :
faire une copie Spéciale Valeur de la colonne A sur elle-même...
:rolleyes:
si par macro alors cela aussi par macro
 

yml

XLDnaute Nouveau
Re : Eviter les lignes vides en enregistrement en .cvs

J'ai recopié manuellement la formule sur les 10 000 lignes première ligne car j'estime que je n'aurais jamais plus de 10 000 lignes.

Le but final et de ne plus ouvrir manuellement ce fichier toute les nuits.
 

Discussions similaires

Statistiques des forums

Discussions
312 321
Messages
2 087 237
Membres
103 497
dernier inscrit
JP9231