XL 2016 lien d un formulaire en vba

bandimalou

XLDnaute Occasionnel
bonjour à tous,

j'ai un formulaire de saisi sous VBA sous fonctionne bien mais j'aimerais rajouter certaines choses.
tout est expliqué dans le fichier ci-joint
merci pour votre aide
Cyril
 

Pièces jointes

  • FICHIER CLIENT.xlsm
    74.9 KB · Affichages: 54

bandimalou

XLDnaute Occasionnel
bonjour,
oups!! petite erreur en fait la partie gauche du formulaire se remplie tres bien, ca serais en fait pour remplir la partie de droite a remplir avec noir, cyan,magenta, jaune ect....... mais par rapport a un modele qui se trouve egalement dans le formulaire

merci de votre aide
 

Jacky67

XLDnaute Barbatruc
c'est exactement cela que je cherchais.
comment je doit faire pour appliquer cela tout les modeles?
il suffit simplement de creer des nouvelles colonnes dans l'onglet consommables?
merci, vraiment merci beaucoup de votre aide
Re..
Oui!
Avec l'orthographe identique à la feuille "BD" colonne I (Modèle)
Et garder les lignes vides (2-3), sinon il faudra modifier le code.
 

bandimalou

XLDnaute Occasionnel
une derniere question,
si plusieurs modeles ont les memes consommables (dans la partie de droite noir,cyan,magenta,ect.....)
est il possible de les mettre ensemble en tete de colonne
ex: MX-2640N/MX3140N ou je suis oblige de creer une colonne par modele?
merci de votre reponse
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour bandimalou, jacky67 :),

Un autre essai avec une feuille "Consommables" remaniée permettant, pour chaque modèle, de modifier les intitulés et les références associées.

  • de zéro à 18 consommables possibles par modèle
  • les intitulés et références sont spécifiques à chaque modèle
  • on ajoute un modèle en copiant les deux colonne d'un modèle existant pour le copier en fin de tableau puis en modifiant, les données

Sur le formulaire, on a complété la propriété TAG des contrôles LABEL et TEXTBOX servant aux consommables.

  • le Label et Textbox du premier consommable ont pour tag : r1
  • le Label et Textbox du deuxième consommable ont pour tag : r2
  • ...
  • le Label et Textbox du dernier consommable ont pour tag : r18
Ces tag sont utilisés pour modifier les intitulés et valeurs des consommables affichés en fonction du modèle.

Les procédures ajoutées sont en fin du module de code du userform.

On déclenche la mise à jour des consommables quand la valeur de Textbox9 change.

rem : pour les tests, trois modèles ont été initialisés: MX-2640N MX-2301N MX-5112N

notez : si cela vous convient (à vous de le dire), on peut faire en sorte de grouper les modèles ayant exactement tous leurs consommables identiques.






 

Pièces jointes

  • bandimalou- FICHIER CLIENT- v1.xlsm
    81.4 KB · Affichages: 51
Dernière édition:

Jacky67

XLDnaute Barbatruc
Re..
Il faut autant de colonne de consommable qu'il y a de modèle différent, SANS DOUBLON, si j' ai bien compté , il y en a 108
Dans cette pj il y a tous les modèles 'unique' en ligne 1 de la feuille "Consommables".(Extraction sans doublon+transposé)
J'ai également supprimé les lignes vides et adapté le code.
 

Pièces jointes

  • FICHIER CLIENT.xlsm
    86.8 KB · Affichages: 48

Discussions similaires

Réponses
22
Affichages
687

Statistiques des forums

Discussions
311 721
Messages
2 081 928
Membres
101 842
dernier inscrit
seb0390