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

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

  • test excel.xlsm
    29.8 KB · Affichages: 37

Roseline

XLDnaute Occasionnel
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

  • Test Classeur.xlsm
    42.9 KB · Affichages: 2
  • Classeur2.xlsx
    30.5 KB · Affichages: 2

sylvanu

XLDnaute Barbatruc
Supporter XLD
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

  • Test Classeur.xlsm
    44.3 KB · Affichages: 3

Roseline

XLDnaute Occasionnel
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
 

Roseline

XLDnaute Occasionnel
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🙂
 

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 952
Membres
103 989
dernier inscrit
jralonso