Bonjour,
Bravo pour tout ce que j'ai pu lire "ici" !
Premier sujet en ce qui me concerne, je compte sur votre tolérance si je ne respecte pas tous les codes en place...
SITUATION
Je dois exploiter des données reçues régulièrement d'un client via fichier XL.
Le fichier de "J+1" peut contenir certaines lignes de "J0", + des nouvelles lignes.
Le fichier de "J+2" peut contenir certaines lignes de "J0", de "J+1", + des nouvelles lignes.
Etc.
SOLUTION
J'ai rédigé un script qui au départ d'un onglet (dans lequel je copie/colle le contenu d'un tableau XL reçu du client) importe dans un autre onglet 4 des 10 colonnes reçues.
Dans un 3e onglet j'ai dédoublonné le 2e onglet via la formule UNIQUE.
Donc bien que le client m'envoie des infos en double, en triple, en... :
dans mon 3e onglet je n'ai qu'une seule fois chaque info, c'est super.
Oui mais dans ce 3e onglet, pour la suite de mes opérations, j'ajoute ligne par ligne, manuellement, des infos dans 2 colonnes.
Et là les ennuis commencent puisque lors de mon import suivant (via le script) les nouvelles lignes poussent les anciennes vers le bas.
Mais pas toute la ligne, pas les infos rajoutées manuellement :-(.
Je pense que la solution serait d'ajouter à mon script la fonction qui (en plus d'importer 4 colonnes) attribuerait dans la 5e colonne un numéro unique à chaque ligne importée.
Mais je ne trouve pas ce "bout de script"...
Vous avez une piste ?