Automatiser des saisies avec un Userform

tactic6

XLDnaute Impliqué
Bonjour le forum et tous les autres

Voici mon nouveau petit probleme
j'ai un userform du genre calendrier et j'aimerais aussi pouvoir y saisir des infos pour que le remplissage de mon devis ou de ma facturation soit automatique

je n'arrive pas a créer dans la fenetre nom de mon USF une formule qui me remplisse le champ Code client .. Adresse client ... Code postal
et ceci à partir du menu déroulant Nom de mon USF
ci joint mon fichier avec son USF si quelqu'un peut m'éclairer
merci
 

Pièces jointes

  • tactic6 (2).zip
    32.8 KB · Affichages: 55
  • tactic6 (2).zip
    32.8 KB · Affichages: 49
  • tactic6 (2).zip
    32.8 KB · Affichages: 46

Cousinhub

XLDnaute Barbatruc
Inactif
Re : Automatiser des saisies avec un Userform

Bonjour,
après quelques modifications dans ton fichier (les cellules fusionnées n'avaient pas le même nombre de cellules entre G et K), le nom "clients" n'était pas bien défini...
regarde le fichier joint
 

Pièces jointes

  • tactic6v1.zip
    29.4 KB · Affichages: 76

tactic6

XLDnaute Impliqué
Re : Automatiser des saisies avec un Userform

Yo

en fait ce qu'il me faudrait c'est que le nom choisi renvoie le code client dans la cellule C 12 le reste étant déjà automatisé par un lien hypertexte que me rempli le champ Nom adresse ...
 

Cousinhub

XLDnaute Barbatruc
Inactif
Re : Automatiser des saisies avec un Userform

En réponse au post de 17h08, de quel lien hypertexte parles-tu?
On parle toujours du même fichier?
Sur ton fichier, c'est l'usf qui renseigne les données noms, adresses....


pour rajouter le code client en C12, tout d'abord supprime la liste de validation, et rajoute cette ligne dans le code :

Code:
...
[COLOR="Red"].Cells(12, 3) = Sheets("liste clients").Cells(Me.ComboBox3.ListIndex + 2, 1)[/COLOR]
    .Protect
...
 

tactic6

XLDnaute Impliqué
Re : Automatiser des saisies avec un Userform

:D:D:D:D
un clavier sans pavé numérique :D:D:D

l'erreur c'est que je n'ai pas la liste des clients qui apparaît mais seulement les codes clients

je voudrais donc faire apparaître la liste mais quand je choisi un nom de client je voudrais que ce soit uniquement le code client en C 12 qui soit saisi (le reste se remplira tout seul)
 

kjin

XLDnaute Barbatruc
Re : Automatiser des saisies avec un Userform

bonjour,
Un essai simple avec juste 2 formules et sans vba.
On pourrait éventuellement rajouter une liste de validation par type d'articles
A+
kjin

EDIT: Désolé, j'avais oublié la formule du code clients
 

Pièces jointes

  • tactic6_V3.zip
    20.2 KB · Affichages: 49
Dernière édition:

tactic6

XLDnaute Impliqué
Re : Automatiser des saisies avec un Userform

merci a tous et tant pis c'est pas grave
puisque je n'y arrive pas je laisse comme c'est
avec excel qui est capable de faire tant de chose on a tendance à toujours lui en demander plus:D
 

tactic6

XLDnaute Impliqué
Re : Automatiser des saisies avec un Userform

RE
pourquoi ça marche sur votre exemple et pas sur ma feuille ???

chez vous j'ai bien le nom qui apparait et qui va dans la bonne cellule et chez moi il apparait directement le code il si je selectionne un code il s'affiche le code suivant
Grrrrrrrrrrrrrrrr comprend pas
peut etre que ça vient du fait que ma cellule c 12 est en fait une cellule code qui renvoie ensuite aux cellule Nom et adresse une fonction "rechercheV"
désole bhbh pour la confusion de tout a l'heure j'avais dis un lien hyper texte
c'est dingue de ne pas arriver à "réfléchir" comme excel

Vain dioux
 

kjin

XLDnaute Barbatruc
Re : Automatiser des saisies avec un Userform

Re,
Sélectionnes C12 --> tu as une liste déroulante --> Menu/ /Format/Edition/Effacer/Tout
La plage nommée --> Menu/insertion/Nom/Définir --> sélectionnes "Code" --> Supprimmer

A+
kjin
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
313 770
Messages
2 102 238
Membres
108 181
dernier inscrit
Chr1sD