VBA - Création d'un bon de sortie

  • Initiateur de la discussion Initiateur de la discussion Barba
  • Date de début Date de début

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 !

B

Barba

Guest
Bonjour,

Voilà mon problème, je n'ai quasi aucune notion en macros & language VBA.
Je cherche néanmoins à créer la macro suivante (cf mon fichier joint)

-Créer une nouvelle feuille
-Si la cellule lancement pour CODE1 est "OK" alors recopier sur ma nouvelle feuille le nom de l'article (A B C ou D) et en face sa quantité (pour CODE1)
-Si la quantité est 0, alors ne pas écrire le nom de l'article et la quantité mais directement écrire l'article suivant (si sa quantité est différente de 0 etc...)

Je remercie d'avance.

Cordialement

Quentin
 

Pièces jointes

Dernière modification par un modérateur:
Re : VBA - Création d'un bon de sortie

Bonjour Barba,

Vois avec ton fichier modifié, attention j'en ai profité pour mettre le nom de l'onglet avec le nom du CODE, par contre il ne faut pas lancer la macro tant qu'il existe déjà les feuilles existantes.

A te relire

Martial
 

Pièces jointes

Re : VBA - Création d'un bon de sortie

Merci beaucoup Martial,
Je vais essayer de transposer ça à mon cas de suite.

La macro peut-être aller chercher dans une base de données contenue dans un autre classeur ?

En tous cas merci

Bonne journée

Quentin
 
Re : VBA - Création d'un bon de sortie

Bonjour à tous,
Voilà les problèmes que je rencontre dans mon cas:

-la base de données est sur un autre classeur
-Les lignes des 2 tableaux ne sont pas dans le même ordre : j'aimerais que si la mention "OK" figure devant le CODE3; la macro me donne les quantités pour le CODE3.
 

Pièces jointes

Re : VBA - Création d'un bon de sortie

Merci beaucoup Yaloo,

T'es vraiment un as!

J'ai néanmoins une dernière petite requête:
Peux-tu m'expliquer comment modifier le code pour qu'il aille le chercher dans un autre classeur?
En prenant pour exemple le chemin d'accès du classeur F:\Societe\Essais pour macros\Bdd
Et le nom de la feuille bd

Merci encore!

Quentin
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour