Encore une fois bonjour!
Je vais essayer d'expliquer mon souci le plus clairement possible.
J'ai une plage de cellules A10:Z110.
1. La ligne 10 contient différentes formules en différentes colonnes
2. Les données et formules de la ligne 10 ne seront jamais supprimés quelque soit les conditions, donc la ligne 10 a toujours les formules à copier.
3. Une ligne vide ne peut pas exister entre 2 lignes ayant des données. Par exemple la ligne 27 est vide (sans formule ni données), les lignes allant de 28 à 110 seront forcément vides.
4. La colonne A10:A110 ne sont jamais vide
Je voudrais lancer une action qui vérifie si les lignes sont vides (mais à partir de la colonne B, parce que la colonne A n'est jamais vide). Si NON rien ne se passe et on passe à la ligne suivante. Si OUI on copie les formules de la ligne précédente et on passe à la ligne suivante jusqu'à atteindre la ligne 110.
J'ai trouvé des codes ci et là, mais qui copie les formules vers un emplacement (ligne, colonne ou cellule) bien définit à l'avance. Je ne sais l'exploiter parce que je ne sais qu'elle ligne sera vide au préalable.
P.S. Je suis nul en VBA, j'ai l'idée mais j'ai pas pu sortir ne fut-ce qu'une ligne de code.Moi suis plutôt VB6
Merci d'avance!











Répondre avec citation



Partager