Mise a jour Prix
Jojo67200
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
Jojo67200 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Jojo67200 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous
Voila je suis en train de créer un fichier pour gestion de bar d'un club de pétanque ce que je cherche a faire est simple pour ceux qui sont des pros de VBA mais pour moi je donne ma langue au chat cela fait un mois que je bute sur le problème je voudrais mettre a jour le prix des articles d'une reserve pour cela j'ai créé une fiche nommé mise a Jour Prix que je lance avec un userform ce qui marche bien mais voila je ne sais pas comment faire passer le nouveau prix dans la feuille BdBase qui représente le fichier base article il me copie le résultat que sur la première ligne de ma base alors que je voudrais qu'il me recherche la ligne correspondante a l'article que je dois mettre a jour voila le code .
Pour information je suis débutant et je n'y connais pas grand chose
Sheets("Mise a Jour Prix").Activate
Maplage = Range("F8").Select
Selection.Copy
Sheets("BdBase").Select
Range("Maplage").Select
Maplage = Range("F8").Select
Set [Maplage] = Cells.Find(What:=[Maplage], After:=ActivCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("Mise a Jour Prix").Select
Range("A1").Select
Merci a vous pour toute aide.
jojo67200
Voila je suis en train de créer un fichier pour gestion de bar d'un club de pétanque ce que je cherche a faire est simple pour ceux qui sont des pros de VBA mais pour moi je donne ma langue au chat cela fait un mois que je bute sur le problème je voudrais mettre a jour le prix des articles d'une reserve pour cela j'ai créé une fiche nommé mise a Jour Prix que je lance avec un userform ce qui marche bien mais voila je ne sais pas comment faire passer le nouveau prix dans la feuille BdBase qui représente le fichier base article il me copie le résultat que sur la première ligne de ma base alors que je voudrais qu'il me recherche la ligne correspondante a l'article que je dois mettre a jour voila le code .
Pour information je suis débutant et je n'y connais pas grand chose
Sheets("Mise a Jour Prix").Activate
Maplage = Range("F8").Select
Selection.Copy
Sheets("BdBase").Select
Range("Maplage").Select
Maplage = Range("F8").Select
Set [Maplage] = Cells.Find(What:=[Maplage], After:=ActivCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("Mise a Jour Prix").Select
Range("A1").Select
Merci a vous pour toute aide.
jojo67200
A voir également:
- Mise a jour Prix
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
- Mise a jour kindle - Guide
- Mise à jour libre office - Accueil - Bureautique
4 réponses
Bonjour
Ce que tu cherches c'est bien ou se trouve le nom de l'article écrit en F8?
Si oui dans quelle colonne de la base de données se trouve t il ?
Ce que tu cherches c'est bien ou se trouve le nom de l'article écrit en F8?
Si oui dans quelle colonne de la base de données se trouve t il ?
Bonjour Mr Michel_M
Feuille (Mise a jour Prix)
dans la feuille Mise a jour Prix
je sélectionne la ligne A7 avec un textbox pour choisir l'article que je dois mettre a jour.
Colonne A = N° Article
Colonne B = Nom de l'article
Colonne C = Qté en stock
Colonne D = Qté par Caisse
Colonne E= Prix UHT
Colonne F = montant Uht mis a jour que je voudrais copie dans la feuille
BdBase dans la cellule E du N° article Mis a jour
rechercher la ligne concernant l'article dont le prix a été mis a jour
Feuille BdBase
Colonne A = N° Article
Colonne B = Nom de l'article
Colonne C = Qté en stock
Colonne D = Qté par Caisse
Colonne E= Prix UHT
J'espère que je suis assez claire sinon je peux vous envoyer une maquette du fichier si vous me dite comment faire
Merci de votre aide.
Feuille (Mise a jour Prix)
dans la feuille Mise a jour Prix
je sélectionne la ligne A7 avec un textbox pour choisir l'article que je dois mettre a jour.
Colonne A = N° Article
Colonne B = Nom de l'article
Colonne C = Qté en stock
Colonne D = Qté par Caisse
Colonne E= Prix UHT
Colonne F = montant Uht mis a jour que je voudrais copie dans la feuille
BdBase dans la cellule E du N° article Mis a jour
rechercher la ligne concernant l'article dont le prix a été mis a jour
Feuille BdBase
Colonne A = N° Article
Colonne B = Nom de l'article
Colonne C = Qté en stock
Colonne D = Qté par Caisse
Colonne E= Prix UHT
J'espère que je suis assez claire sinon je peux vous envoyer une maquette du fichier si vous me dite comment faire
Merci de votre aide.
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et par un clic droit sur le lien proposé « coller le raccourci « dans le message de réponse
Dans l’attente
Mr Michel
voila le lien
https://www.cjoint.com/c/FBun6kbeV5L
J'espère ne pas avoir fait de connerie et que cela va marcher
Jojo67200
voila le lien
https://www.cjoint.com/c/FBun6kbeV5L
J'espère ne pas avoir fait de connerie et que cela va marcher
Jojo67200
Bonjour,
Désolé, mais il faudrait TOUT reprendre dans ton projet
mauvaises définitions des variables ou définition manquante
les crochets comme|A7] donne la valeur de A7 donc
[A7] = TextBox1 plante
Voir la fonction FIND ici
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
Impossibilité de sortir de l'usf quand on plante
Utilité d'écrire des formules qui vont ^tre réécrites à chaque utilisation ?
etc....
excuse moi, mais c'est trop de boulot: j'en aurais pour des heures, donc...
Désolé, mais il faudrait TOUT reprendre dans ton projet
mauvaises définitions des variables ou définition manquante
les crochets comme|A7] donne la valeur de A7 donc
[A7] = TextBox1 plante
Voir la fonction FIND ici
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
Impossibilité de sortir de l'usf quand on plante
Utilité d'écrire des formules qui vont ^tre réécrites à chaque utilisation ?
etc....
excuse moi, mais c'est trop de boulot: j'en aurais pour des heures, donc...