Lier des cellules pour remplir un formulaire

spawnx

XLDnaute Nouveau
Bonjour,

Voilà j'ai une facture très simple, mais je souhaiterai l'améliorer.

Premier classeur la facture.
Second classeur une petite base de données (Nom, Adresses, CP, Ville, Immatriculation)

Je souhaiterai qu'on m'aide pour :

Si j'ai ce client dans la bdd, je souhaiterai que quand je tape sont imat dans la case imat, il me remplie automatiquement le Nom, Adresses, CP, Ville qui correspond.

Si par contre j'ai que le nom, même chose qu'il me rempli automatiquement le reste des informations sur la facture.

Merci d'avance!
 

Pièces jointes

  • Facture Centre Auto.xls
    26.5 KB · Affichages: 140
Dernière édition:

Gorfael

XLDnaute Barbatruc
Re : Lier des cellules pour remplir un formulaire

Salut spawnx et le forum
Donner un fichier d'exemple en xlsx revient à t'interdire d'avoir des réponses avec ton fichier de tous ceux qui ne possèdent pas les version 2007 et suivantes. Ores, ni les formules, ni le VBA n'a subit de telles modifications que les réponses qu'ils pourraient te fournir seront totalement inutiles.

Regarde dans l'aide à index(), equiv()...
2 possibilités de réponses => si ce n'est pas des cellules spécifiques, il faudra passer par VBA.

Nota : Si avec un identifiant unique, tu auras forcément le bon retour, avec le nom seul... À moins de faire en sorte que le nom soit unique (et dans ce cas l'identifiant unique fait double emploi). Mais des homonymes, même avec le même prénom, il y en a des tas.
A+
 

Clochard

XLDnaute Impliqué
Re : Lier des cellules pour remplir un formulaire

Bonjour spawnx et à tous et toutes du Forum

Je me suis permis de placer une formule qui semble fonctionner....

Sûrement qu'il y a d'autres moyens... mais....

Clochard
 

Pièces jointes

  • Facture%20Centre%20Auto(1).xls
    29.5 KB · Affichages: 253
  • Facture%20Centre%20Auto(1).xls
    29.5 KB · Affichages: 371
  • Facture%20Centre%20Auto(1).xls
    29.5 KB · Affichages: 380

spawnx

XLDnaute Nouveau
Re : Lier des cellules pour remplir un formulaire

Bonjour spawnx et à tous et toutes du Forum

Je me suis permis de placer une formule qui semble fonctionner....

Sûrement qu'il y a d'autres moyens... mais....

Clochard

BRAVO!!! C'est exactement ce que je voulais, j'ai rajouté dans la base le téléphone, pas de probleme sauf si il n'y a pas de numéro dans la bdd il marque 0 ?

Par contre il serait bien que je puisse faire la même chose mais avec les imat tout en gardant la recherche par nom.
Sinon je ferais une facture qui me permet de trouver le client par imat et une par le nom (pas trop pratique d'avoir deux facture type).
 

Pièces jointes

  • Facture%20Centre%20Auto(1).xls
    30 KB · Affichages: 134
  • Facture%20Centre%20Auto(1).xls
    30 KB · Affichages: 136
  • Facture%20Centre%20Auto(1).xls
    30 KB · Affichages: 142

Gorfael

XLDnaute Barbatruc
Re : Lier des cellules pour remplir un formulaire

Salut spawnx et le forum
Je viens de mettre tout ca en 2003, par contre je suis pas assez expert pour faire du VBA
C'est à ceux qui propose de t'expliquer.

Par contre, même si c'est évident, comme on ne travaille pas avec le fichier, faut préciser les choses :
B13 => colonne A ?
B14 => colonne B ?
B15 => colonne C ?
B16 => colonne D ?
E14 => colonne E ?
B17 => colonne ???

En pièce joint, ton fichier avec une macro => clic-droit sur le nom de l'onglet Facture>>Visualiser le code
A+
 

Pièces jointes

  • Facture Centre Auto(2).xls
    46.5 KB · Affichages: 207

spawnx

XLDnaute Nouveau
Re : Lier des cellules pour remplir un formulaire

Merci! Je viens de regarder le code, je ne risquais pas de faire çà :eek:

Enfin, c'est parfait vous êtes des chefs! Rien n’a dire je suis bluffé!

Encore merci et je vais m'amuser a testé ça. :D
 

spawnx

XLDnaute Nouveau
Re : Lier des cellules pour remplir un formulaire

Très sympa le forum maintenant!

Je reviens vers vous, car mon fichier marche très bien, mais j'ai un petit souci :

La Bdd des noms est bien remplie et quand j'ouvre la liste déroulante j'ai du mal à trouver de suite...

Il existe une solution par exemple je tape le début du nom et il me le trouve un ou plusieurs choix ?

Quelque chose qu'il peut me raccourcir la recherche ?


Merci! ;)
 

Discussions similaires

Réponses
17
Affichages
827

Statistiques des forums

Discussions
312 609
Messages
2 090 202
Membres
104 451
dernier inscrit
scp9990