XL 2013 VBA - inscription de données sur plusieurs lignes

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Roseline

XLDnaute Occasionnel
Bonjour,
J'ai besoin de votre aide. Vous trouvez mon fichier joint.
J'ai un onglet #1 dans lequel les données seront inscrites. Mes données se transfère dans mon onglet Feuil1 et se positionne au bon endroit. Ce que j'aimerais c'est que si un chiffre est indiqué dans une des cases en rouge, lors de l'envoi des données sur la Feuil1, toutes les autres informations se répètent en avant du numéro. C'est peut-être avec la fonction LOOP mais je ne sais pas du tout comment l'adapter.
Merci de m'aider.
 

Pièces jointes

Si on remplace les With avec leur valeurs sur la ligne
Code:
.Cells(DL, "D") = Valeur
on obtient :
VB:
Workbooks("xxx").Sheets("x").Cells(DL, "D") = Workbooks("xxxx").Sheets("xxx").Range("C8")
Est ce bien ce que vous vouliez faire ?
Sinon renvoyez les deux fichiers.
 
Si on remplace les With avec leur valeurs sur la ligne
Code:
.Cells(DL, "D") = Valeur
on obtient :
VB:
Workbooks("xxx").Sheets("x").Cells(DL, "D") = Workbooks("xxxx").Sheets("xxx").Range("C8")
Est ce bien ce que vous vouliez faire ?
Sinon renvoyez les deux fichiers.
Ce que j'ai besoin c'est que mes données inscrites s'inscrive dans l'autre fichier que j'ai nommé Classeur2. Mes cellules B3/D3/C6/C7 doivent s'inscrire tant que j'ai des données d'inscrite dans les sections en rouge.
Voilà mes deux fichiers. Merci de votre aide encore une fois.
 

Pièces jointes

Bonsoir,
essayez cette PJ.
J'ai modifié pas mal de choses. Il ne plante plus. A vérifier qu'il fait bien ce que vous voulez .... 🙂
Vous n'êtes pas franchement copain avec les noms de fichier. C'est toujours le nom complet AVEC l'extension qu'il faut l'utiliser.
With Workbooks("Classeur2.xlsx") et non With Workbooks("Classeur2")
😄
 

Pièces jointes

Bonsoir,
essayez cette PJ.
J'ai modifié pas mal de choses. Il ne plante plus. A vérifier qu'il fait bien ce que vous voulez .... 🙂
Vous n'êtes pas franchement copain avec les noms de fichier. C'est toujours le nom complet AVEC l'extension qu'il faut l'utiliser.
With Workbooks("Classeur2.xlsx") et non With Workbooks("Classeur2")
😄

Bonjour,
Effectivement j'ai pas mal oublié les extensions oui…🙂
Tout fonctionne effectivement mais mes cellules B3, D3, C6 et C7 doivent se reporter autant de fois que j'ai de numéro d'inscrit.
Initiation - 18 novembre 2020 - Solde - Réduit 4
Initiation - 18 novembre 2020 - Solde - Réduit 8
Initiation - 18 novembre 2020 - Solde - Réduit 11
etc.
et la je suis vraiment mélangée...

Merci
 
Vous avez été d'une patience d'ange avec moi et je vous en remercie grandement 😇. Soyez certain que dans mes prochaines demandes tout sera beaucoup plus complet que ce que je vous ai acheminé aujourd'hui au compte goutte comme vous dites.
Tout fonctionne parfaitement comme je le désirais.
Merci énormément de votre aide si précieuse, j'y serais pas arrivé sans vous.
Passez un merveilleux Temps des Fêtes🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
201
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
805
Retour