champs non obligatoires

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 !

lioneldu47

XLDnaute Occasionnel
Bonjour le forum,​

Dans l'userform du fichier joint je voudrais que lorsqu'on l'on rentre pas les champs infos, Px achat Px vente Stock limite fournisseur ou encore ref fournisseur la macro fonctionne correctement et qu'il n'y ait pas d'erreur et une demande de débogage...

En fait, lors de clic sur le bouton modifie ou nouveau seule les cellules ref, famille, description ou stock initial sont à remplir obligatoirement.

Merci🙂
 

Pièces jointes

Re : champs non obligatoires

Voici la macro modifier:

Private Sub CmbModifier_Click()
If TxtStocks = "" Then
MsgBox " Vous avez oublié de rentrer les stocks "
Exit Sub
End If
Dim myVar As Long
With Sheets("Stock")
On Error GoTo GestionDesErreurs
myVar = Application.WorksheetFunction _
.Match(ComboRef, Worksheets("Stock").Range("A1:A10000"), 0)
On Error GoTo 0
.Cells(myVar, 12) = ComboFamille
.Cells(myVar, 2) = TxtDescription
.Cells(myVar, 3) = Txtinfos
.Cells(myVar, 5) = CDbl(TxtPriXAchat)
.Cells(myVar, 7) = CDbl(TxtPrixVente)
.Cells(myVar, 4) = CLng(Me.TxtStocks)
.Cells(myVar, 13) = CDbl(Me.Txtlimite)
.Cells(myVar, 10) = Me.TxtFournisseur
.Cells(myVar, 11) = Txtreffournisseur

End With
Unload Me
GestionDesErreurs:
If Err = 1004 Then
Err = 0
MsgBox " Vous avez changé la référence, et de ce fait la modification est impossible"
Exit Sub
End If

End Sub

Je voudrais que lorsque il y a aucune entrée dans les champs suivants il n'y ait pas d'erreur de macros: infos, px achat, px ventes stock limite, fournisseur ou encore ref fournisseur.

MERCI
 
- 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

C
Réponses
6
Affichages
2 K
C
P
Réponses
0
Affichages
1 K
pierolefou
P
B
  • Question Question
Réponses
12
Affichages
2 K
Bernard91
B
Retour