[excel2007] erreur sur code userform
ced3c
Messages postés
240
Statut
Membre
-
ced3c Messages postés 240 Statut Membre -
ced3c Messages postés 240 Statut Membre -
Bonjour,
Suite à une précédente question sur un code userform, gbinforme m'à gentiment aidé en me fournissant le dit code
Je l'ai trouvé impeccable est j'ai donc mis en résolu pensant que je m'arrangerais du reste.
Mais j'ai quand même 3 petits soucis que je ne sais pas corrigé.
https://www.cjoint.com/?ALes46GGSgz
1 - Lors du remplissage du userform, si je sélectionne la référence 1 de chaque famille, j'ai un message d'erreur.
2 - Lors de la validation du userform vers la feuille "traitement", je souhaiterais qu'il ne s'inscrive uniquement que les données rentrées dans le userform. Hors là, sur la ligne créée apparaît les 3 prix(je ne voudrais que celui que j'ai sélectionné) ainsi que le stock(que je ne voudrais pas du tout)
De plus j'ai rajouter un textbox "quantité" que je rentre en manuel et j'aimerais qu'il figure dans la ligne créée.
3 - Je voudrais une vérification comme quoi toutes les cases du userform soit remplies avant la validation et si ce n'est pas le cas, mettre éventuellement un message indiquant qu'il manque une donnée.
Je suis désolé, cela fait beaucoup mais je ne sais pas me débrouillé par moi même en vba
Merci d'avance
Suite à une précédente question sur un code userform, gbinforme m'à gentiment aidé en me fournissant le dit code
Je l'ai trouvé impeccable est j'ai donc mis en résolu pensant que je m'arrangerais du reste.
Mais j'ai quand même 3 petits soucis que je ne sais pas corrigé.
https://www.cjoint.com/?ALes46GGSgz
1 - Lors du remplissage du userform, si je sélectionne la référence 1 de chaque famille, j'ai un message d'erreur.
2 - Lors de la validation du userform vers la feuille "traitement", je souhaiterais qu'il ne s'inscrive uniquement que les données rentrées dans le userform. Hors là, sur la ligne créée apparaît les 3 prix(je ne voudrais que celui que j'ai sélectionné) ainsi que le stock(que je ne voudrais pas du tout)
De plus j'ai rajouter un textbox "quantité" que je rentre en manuel et j'aimerais qu'il figure dans la ligne créée.
3 - Je voudrais une vérification comme quoi toutes les cases du userform soit remplies avant la validation et si ce n'est pas le cas, mettre éventuellement un message indiquant qu'il manque une donnée.
Je suis désolé, cela fait beaucoup mais je ne sais pas me débrouillé par moi même en vba
Merci d'avance
A voir également:
- [excel2007] erreur sur code userform
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
2 réponses
Pour l'instant j'ai essayer cela pour la validation et la création de la ligne
Cela marche mais je n'ai pas la vérification
Private Sub CommandButton1_Click()
With Sheets("traitement")
.[A65536].End(xlUp).Offset(1, 0) = ComboBox2.Value
.[B65536].End(xlUp).Offset(1, 0) = TextBox1.Value
.[C65536].End(xlUp).Offset(1, 0) = TextBox2.Value
.[D65536].End(xlUp).Offset(1, 0) = ComboBox3.Value
.[E65536].End(xlUp).Offset(1, 0) = TextBox3.Value
End With
End Sub
Cela marche mais je n'ai pas la vérification