Désolé pour le retard, j’avais tapé directement mon laïus sur le site mais lors de l’envoi Erreur 404, tout à refaire. Donc j’ai pris soin de le faire en dehors du site. LOL
Avant de rentrer dans le vif du sujet, une petite présentation de cette facture qui est destiné à un ami.
Cette facture est créée en début du mois pour les 4 ou 5 semaines à venir. Ce qui explique les BL1, BL2 et suivants.
BL pour bordereau de livraison. Dans mon idée, je voulais que sur chaque cellule à partir de A13 jusqu'à A32 en cliquant sur la cellule, un formulaire s'affiche pour saisir le produit si la cellule est vide ainsi que le poids en BL1 ou sinon juste saisir les poids en fonction des semaines suivantes. Suivant les semaines suivantes des produits peuvent être ajouter dans la cellule vide de la colonne A jusqu'à A32.
1. dans l'userform vous masquez votre combobox par une textbox. Pouvez-vous expliquer l'idée que vous suivez ?
Peut-être que vous envisagez de pouvoir ouvrir l'userform sans cliquer en colonne A entre A13 et A32 ?
La présence du TextBox est que je ne savais pas comment récupérer la valeur présente en A13 dans le ComboBox même si au départ elle est vide et qu'en semaine 2 il y aura une donnée. Je pensais bien faire pour les cellules suivantes A14, A15 etc...
Il peut être envisager de charger le Userform au lancement de la facture en semaine 1 pour les semaines suivantes c'est moins évident ou utile. Je ne sais pas.
2. ensuite, dans votre fichier deux options
- vous cliquez sur A13, l'userform ne se charge pas
- vous cliquez sur A14 (qui est vide) votre userform se charge
Correct cela ?
Tout cela est correct et je ne m'en suis pas rendu compte. En vidant la cellule A13, puis clic sur A14 et à nouveau sur A13, là mon userform s'affiche, à y rien comprendre.
3. code Private Sub CmdInserer_Click()
Pourquoi mentionnez-vous la ligne 13 sachant que l'userform ne va pas s'ouvrir en cas de click sur une valeur en colonne A qui est différente de vide.
L'idée n'est-elle pas de remplir la ligne vide cette feuille Facture depuis l'userform
Oui et non, je cherchais et testais sur la A13 donc votre remarque est judicieuse sur la A13 mais peut-être pas sur les suivantes qui peuvent être vides.
Merci de répondre point par point. Après je vous donne ce qui est à modifier
Si vous pouviez commenter votre travail, cela me permettra peut-être de le comprendre.
D’avance merci pour le coup de main.