Bonjour
Je m'auto forme en VBA et après avoir regardé plusieurs vidéos je ne parviens pas à faire ce que je veux.
Objectif : Je souhaiterai que les éléments du tableau de la feuille Tabelle1 s'incrémentent dans le nouvel onglet qui se crée (grâce à ma macro ci-dessous) aux bons endroits.
Parallèlement à cela je voudrais que lorsqu'on mentionne dans la inputbox le numéro du problème, les éléments de la ligne de ce même numéro (qui apparaît dans la colonne A de Tabelle1) se mettent dans le nouvel onglet aux bons endroits.
J'ai déjà fait une macro qui fonctionne pour qu'à chaque fois que je lance la macro un nouvel onglet (trame Escalade) se crée avec le nom donné dans l'inputbox.
Voici le code qui fonctionne pour le moment :
Sub dupliquer()
Dim numEscalade As String
numEscalade = InputBox("Numéro du problème Escalade ?") 'faire apparaitre une box avec quel est le ° escalade'
If numEscalade = "" Then 'si vide fermer'
Exit Sub
End If
Sheets("Escalade").copy after:=Sheets(Sheets.Count) 'veut dire : copie la feuille "Escalade" et on la met à la fin de toutes les autres feuilles'
ActiveSheet.Name = numEscalade 'à chaque nouvelle feuille lui donner le nom XX'
J'ai nommé toutes mes cellules :
et ai essayé la fonction
Range (libelle_source).copy range (libelle)
mais ça ne fonctionne pas ...
Voici le fichier
Pourriez-vous m'aider ?!
Merci ++