Bonjour je suis débutant ,
j'ai réussi a faire mon petit code avec des bout trouvé sur le net
sa marche impeccable !
c'est pour un spectacle , faire une liste complète des réservations
Le seul soucis c'est que je sais pas récupéré une cellule de la ligne qui va être écrite !
je m'explique , il ya un formulaire en VBA , une fois remplis il m'affiche les résultat a la suite de la liste en cours ! a partir de la colonne B
Dans la colonne A ce trouve un code(a chaque ligne different) que j'aimerai voir s'afficher dans une autre Userform mais IMPOSSIBLE de trouvé comment faire !
voici mon code :
Voila , donc mes resultat s'affiche ici :
et j'aimerai récuperé dans cette même ligne la cellule A
qui a dejas un code d'affiché
et la faire apparaitre dans une autre userform après validation de la première
MERCI ÉNORMÉMENT si vous pouvez me résoudre ça 🙂🙄
PS : désolé si je suis un peu trop vague ou si le code est pas beau je debut depuis hier mdr !
encore merci
j'ai réussi a faire mon petit code avec des bout trouvé sur le net
sa marche impeccable !
c'est pour un spectacle , faire une liste complète des réservations
Le seul soucis c'est que je sais pas récupéré une cellule de la ligne qui va être écrite !
je m'explique , il ya un formulaire en VBA , une fois remplis il m'affiche les résultat a la suite de la liste en cours ! a partir de la colonne B
Dans la colonne A ce trouve un code(a chaque ligne different) que j'aimerai voir s'afficher dans une autre Userform mais IMPOSSIBLE de trouvé comment faire !
voici mon code :
Code:
Private Sub cmdAnnuler_Click()
Unload Me
End Sub
Private Sub nbradu_Change()
' Vérifie si la valeur entrée est numérique
If Not IsNumeric(nbradu.Text) Then
Cancel = True ' Annule la validation de contrôle
MsgBox "Veuillez entrer un nombre !"
End If
End Sub
Private Sub nbrenf_Change()
' Vérifie si la valeur entrée est numérique
If Not IsNumeric(nbradu.Text) Then
Cancel = True ' Annule la validation de contrôle
MsgBox "Veuillez entrer un nombre !"
End If
End Sub
Private Sub cmdOk_Click()
' On teste la saisie du nom
If Me.txtNom.Text = "" Then
MsgBox "Vous devez entrer un nom."
Me.txtNom.SetFocus
Exit Sub
End If
' On teste la saisie du nombre d'adulte
If nbradu = "" Then
MsgBox "Vous devez entrer un nombre. (0 si nul)"
Me.nbradu.SetFocus
Exit Sub
End If
' On teste la saisie du nombre d'enfant
If nbrenf = "" Then
MsgBox "Vous devez entrer un nombre. (0 si nul)"
Me.nbrenf.SetFocus
Exit Sub
End If
' On teste la saisie du prénom
If Me.txtPrenom.Text = "" Then
MsgBox "Vous devez entrer un prénom."
Me.txtPrenom.SetFocus
Exit Sub
End If
' Conversion du nom et prénom en NOMPRPRE
Nomconverti = Application.WorksheetFunction.Proper(Me.txtNom.Text)
Prenomconverti = Application.WorksheetFunction.Proper(Me.txtPrenom.Text)
adulte = Application.WorksheetFunction.Proper(nbradu)
enfant = Application.WorksheetFunction.Proper(nbrenf)
' Mise en place des valeurs saisies
Range("B65536").End(xlUp).Offset(1, 0).Value = Nom
Range("C65536").End(xlUp).Offset(1, 0).Value = Prenom
Range("D65536").End(xlUp).Offset(1, 0).Value = adulte
Range("E65536").End(xlUp).Offset(1, 0).Value = enfant
Unload Me
End Sub
Voila , donc mes resultat s'affiche ici :
Code:
Range("B65536").End(xlUp).Offset(1, 0).Value = Nom
Range("C65536").End(xlUp).Offset(1, 0).Value = Prenom
Range("D65536").End(xlUp).Offset(1, 0).Value = adulte
Range("E65536").End(xlUp).Offset(1, 0).Value = enfant
qui a dejas un code d'affiché
et la faire apparaitre dans une autre userform après validation de la première
MERCI ÉNORMÉMENT si vous pouvez me résoudre ça 🙂🙄
PS : désolé si je suis un peu trop vague ou si le code est pas beau je debut depuis hier mdr !
encore merci