Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Boucle VBA pour faire un bon de commande

  • Initiateur de la discussion Initiateur de la discussion Maellou47
  • 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 !

Maellou47

XLDnaute Nouveau
Bonjour

j'ai besoin de votre aide pour faire un boucle,

J'aimerai qu'elle regarde si la cellule n'est pas vide.
si la cellule ne l'est pas, elle copie le texte de la cellule dans une autre cellule d'une autre feuille, puis passe sur la cellule d'en dessous et si cette deuxième cellule n'est pas vide elle copie le texte de cette deuxième cellule dans la cellule en dessous de l'autre cellule de l'autre feuille...ect (sachant que les cellule à copier se trouve de A16 à A33 et se trouve sur la feuille 6 et la copie doit se faire sur la feuille 8).

Sinon si elle est vide,
Rien ne se copie

Merci de bien vouloir m'aider =)
 
Dernière modification par un modérateur:
Re : Boucle VBA pour faire un bon de commande

Si avant cela fonctionnait et qu'après cela ne fonctionne plus, c'est que vous avez apporté des changements dans votre fichier original qui nécessite d'adapter la macro.

Le fichier joins sans le "+0" fonctionne parfaitement et il n'y a pas la ligne en erreur que vous avez vous (le motif est très certainement que le fichier test ne comporte pas la/les modifications que vous apportez au fichier original


Autre demande,
le fichier "tableau de commande" est un fichier simplement de test ?
Parce que si tout va être gerer a partir du fichier "commande" il est préférable qu'on travaille sur un seul et même fichier de façon à avoir une macro qui ne bug pas
 

Pièces jointes

Dernière modification par un modérateur:
Re : Boucle VBA pour faire un bon de commande

Du coup je travaille sur un seul fichier (j'ai intégré la feuille "bon de commande") dans le fichier "commande" mais une question se pose à moi:

les données "Fournisseur, demandeur et utilisateur" doivent être renvoyées dans quelles cases du bon de commande ?
 
Re : Boucle VBA pour faire un bon de commande

Bonjour, et encore une fois merci pour le temps que vous consacrez à m'aider.
Je pense avoir compris pourquoi il me demande un débogage... C'est quand je ne met pas de frais de port, pensez vous qu'il serait possible de modifier la maccro pour qu'il ne me demande pas de faire un débogage quand il n'y a pas de frais de port car nous ne connaissons pas tous les frais de port de chaque fournisseur donc il se peut que quelque fois la case A35 du bon de commande soit vide...
 
Re : Boucle VBA pour faire un bon de commande

non c'est le fichier "commande" le fichier test, le fichier tableau de commande est celui que j'utilise actuellement car j'y ai rajouté la feuille "produit à commander".
En faite lorsque la personne veut commander quelque chose, elle va le mettre dans le tableau de la feuille produit à commander (et elle va faire cela tout le long de la semaine) puis à la fin de la semaine elle va faire tous ses bons de commande.

Il faudrait faire une boucle qui me permette de rentrer les données du tableau de la feuille "produits à commander" dans le bon de commande. Et que lorsque 2 produits ont le même demandeur ET le même fournisseur, ils se mettent sur le même bon de commande.
Je pensai faire un bouton qui me permette que quand j'appuie dessus, un bon de commande se fait puis la ligne du tableau "produit à commander" correspondant à ce produit se supprime de ce tableau...
Je ne sais pas si c'est faisable....
 
Dernière modification par un modérateur:
Re : Boucle VBA pour faire un bon de commande

bonjour
bienvenue Maellou
essaye ce code
 
Re : Boucle VBA pour faire un bon de commande

Bonjour, merci pour votre réponse, ça marche mais ça ne fait pas ce que je veux....
moi je veux : "Il faudrait faire une boucle qui me permette de rentrer les données du tableau de la feuille "produits à commander" dans le bon de commande. Et que lorsque 2 produits ont le même demandeur ET le même fournisseur, ils se mettent sur le même bon de commande."
En plus les quantité ne se mettent pas correctement...
Merci quand même!!! =)
 
Re : Boucle VBA pour faire un bon de commande

Bonjour à tous,

@Maellou, pourquoi ouvrir deux postes ou plus??? Tu aurais peu faire t'as demande ici.

Personnellement, je ne comprends pas pourquoi il y en a qui aiment faire le travail à double, voir plus. 😕


A+ 😎
 
Re : Boucle VBA pour faire un bon de commande

bonjour Lonewolf
Maellou as tu bien regardé le résultat(historique commande vers bon commande)
et la feuille "produits à commander" où est elle
 
- 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

  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
106
Réponses
72
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…