Bonjour à tous je vous contacte car étant novice dans le VBA j’ai du mal à produire un code.
Le fichier correspondant est en pièce jointe.
Voici la démarche que j’ai pensé :
I - Données définis par l’utilisateur : Dans l’exemple ci-joint « 51 » au « 56 » (Utilisateur renseigne ces données dans l’onglet « ParamètresImpression ».
(On retrouve les données ci-dessus (51 au 56) dans l’onglet « TABLEAU DE BORD » en colonne B)
Bien cordialement,
Julien
	
		
			
		
		
	
				
			Le fichier correspondant est en pièce jointe.
Voici la démarche que j’ai pensé :
I - Données définis par l’utilisateur : Dans l’exemple ci-joint « 51 » au « 56 » (Utilisateur renseigne ces données dans l’onglet « ParamètresImpression ».
(On retrouve les données ci-dessus (51 au 56) dans l’onglet « TABLEAU DE BORD » en colonne B)
- Sélectionner l’onglet « ParamètresImpression »
 - Sélection cellule C3 (Garder en mémoire le numéro de ligne qui correspond ► Cellule E3)
 - Copier-coller l’onglet « Formalisme RTE Vierge »
 - Sélection Onglet « Formalisme RTE vierge » (celle copier)
 - Intégrer la valeur C3 dans la cellule H2 (Support gauche)
 - Ensuite passer à la ligne suivante (numéro de ligne 14 pour la donnée 52)
 - Récupérer la valeur 52 (Onglet « TABLEAU DE BORD » Colonne B) par rapport au numéro de ligne. (Je pense que pour récupérer la donnée 52 on peut faire « Numéro de ligne précédent +1, mais je m’y connais pas assez)
 - Copier-coller l’onglet Formalisme RTE Vierge
 - Intégrer la valeur 52 dans la cellule H2 de l’onglet précédemment copier (Support gauche)
 - Refaire le schéma de la partie qui varie (Etape 6 à 9) jusqu’à 56 pour ce cas, mais j’aimerais avoir la possibilité que cette donnée varie. (Mais cette donnée se trouve obligatoirement dans l’onglet « Tableau de bord » colonne B) ► C'est vraiment cette partie "Intégration d'une boucle" que j'ai du mal à comprendre.
 
Bien cordialement,
Julien