Bonjour,
Je vais essayer d'être le plus clair possible.
J'ai 2 tableaux sur 2 onglets différents avec un nombre de ligne qui change tout le temps.
Par exemple :
Dans mon tableau 1, j'ai pour le mois de janvier : 3 opérations donc 3 lignes (nom de la sélection 'source') mais pour le mois de février je vais créer une nouvelle opération donc 4 lignes, etc... voir le mois prochain supprimer 1 opération donc plus que 3 lignes.
Dans mon tableau 2, je reprends toutes ces opérations que je croise avec d'autres données venant d'un autre fichier avec des formules en recherchev, pour l'instant j'ai réussit à créer une macro VBA qui fonctionne seulement si le nombre de ligne est identique :
Sub Copy()
Range("SourceOp_Livrées").ClearContents
Range("SourceOp_EnCours").ClearContents
Range("SourceOp_Livrées").Copy Destination:=Range("CibleOp_Livrées")
Range("SourceOp_EnCours").Copy Destination:=Range("CibleOp_EnCours")
MsgBox "Mise à jour terminée"
End Sub
Maintenant j'aimerais qu'en fonction du nombre d'opérations (donc de lignes) du tableau 1, que la macro m'insére ou me supprime le nombre de ligne nécessaire pour le tableau avec les formules (et pas seulement une cellule càd par exemple de A5:G18),
Si qq'un peut m'aider...
Merci