VBA problème
Fermé
patouki
-
24 avril 2011 à 01:13
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 24 avril 2011 à 16:23
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 24 avril 2011 à 16:23
4 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
24 avril 2011 à 12:10
24 avril 2011 à 12:10
Bonjour, beh oui.. quel est le problème ?
Montre le code qui va pas.
A+
Montre le code qui va pas.
A+
EXCEL:
PRODUIT | DETAILS | QUANTITE | PRIX
ce code permet d'ajouter une ligne avec les nouvelles données
mais je voudrais que cela soit ajouter une ligne si le produit n'existe pas, soit il met à jour la colonne quantité
PRODUIT | DETAILS | QUANTITE | PRIX
Sub produit() i = 3 j = 2 10 nom = InputBox("Entrez le nom de votre produit :") plus = InputBox("Enrez le détail du produit(50 cl, 1L,...)") quantite = InputBox("Entrez la quantité achetée du produit") prix= InputBox("Entrez le prix du produit") Worksheets("data").Cells(i, j) = nom j = j + 1 Worksheets("data").Cells(i, j) = plus j = j + 1 Worksheets("data").Cells(i, j) = quantite j = j + 1 Worksheets("data").Cells(i, j) = prix j = j - 3 Answer = MsgBox("Recommencer?", vbQuestion + vbYesNo, "???") If Answer = 6 Then i = i + 1 GoTo 10 Else GoTo 11 11 MsgBox ("Merci et aurevoir") End If End Sub
ce code permet d'ajouter une ligne avec les nouvelles données
mais je voudrais que cela soit ajouter une ligne si le produit n'existe pas, soit il met à jour la colonne quantité
informaticienSAP
Messages postés
119
Date d'inscription
jeudi 21 avril 2011
Statut
Membre
Dernière intervention
17 décembre 2011
20
Modifié par informaticienSAP le 24/04/2011 à 16:15
Modifié par informaticienSAP le 24/04/2011 à 16:15
t'as cherché sur Google ?
For Each my_var In ... MsgBox my_var.Value Next
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
24 avril 2011 à 16:23
24 avril 2011 à 16:23
Bonjour,
Entre la demande initiale et ce qui est demandé dans le dernier post ce n'est déjà pas la même chose.
Merci, avant de poster, de définir exactement le besoin pour obtenir une réponse cohérente.
A bon entendeur.
Entre la demande initiale et ce qui est demandé dans le dernier post ce n'est déjà pas la même chose.
Merci, avant de poster, de définir exactement le besoin pour obtenir une réponse cohérente.
A bon entendeur.