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