Bonjours à toutes et à tous.
J'ai cherché un peu sur internet mais je n'ai pas trouvé de code adapté.
Je suis nouveau sur le forum et débutant en VBA,
J'ai un problème lors de la création d'un commandbutton qui reporterait les scores (des textboxs de mon userform jusqu'a telles et telles cellules) à chaque tour de plusieurs joueurs.
Il se peut cependant qu'une des textbox reste vierge (J'en ai mis 6 mais il se peut qu'il n'y est que 5 joueurs ou même 3)
Ce commandbutton devrait alors :
- Copier coller TextBox 1 dans cellule (B2 au 1er tour, B3 si B2 déj utilisé ect...)
- Copier coller TextBox 2 dans cellule (C2 au 1er tour, C3 si C2 déj utilisé ect...)
- Copier coller TextBox 3 dans cellule (D2 au 1er tour, D3 si D2 déj utilisé ect...)
- Copier coller TextBox 4 dans cellule (E2 au 1er tour, E3 si E2 déj utilisé ect...)
- Copier coller TextBox 5 dans cellule (F2 au 1er tour, F3 si F2 déj utilisé ect...)
- Copier coller TextBox 6 dans cellule (G2 au 1er tour, G3 si G2 déj utilisé ect...)
- Rafraichir toutes les textbox quand le commandbutton est utilisé.
- Il se peut aussi qu'un joueur soit en avance par rapport aux autres, suite a un -1 (fesant parti du jeu) donc le report doit se faire automatiquement vers la derniere cellule occupée.
Voila j'ai fais le tour, je vous transfère mon userform 4 qui contient le bouton "envoyer scores".
Merci à vous pour le temps consacré.
Max
Voila pour l'userform 4 : https://www.cjoint.com/c/EFEnOYOZfbx
https://www.cjoint.com/c/EFEnPMO5tTx
Il y a les 2 formats.
Merci d'avance à vous!