Problème formule de calcul

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

K

Ka7p

Guest
Bonjour à tous,
voici l'idée de mon problème
je voudrais pouvoir afficher plusieurs information style adresse cp ville en sélectionnant le nom de la personne par une liste déroulante jusque la je sais faire je passe par une recherche verticale liée à une liste déroulante

le problème c'est que je voudrais que la de base de données soit dans un classeur à part et que je fasse une sorte de publipostage

j'espere que j'ai été assez explicite
et que vous pourrez m'aider
merci d'avance
 
Re : Problème formule de calcul

J'ai une demi solution qui est peut être pas mal
je voudrais avoir votre avis
importer des données qui s'actualise à chaque ouverture
mais est ce que le fichier ne sera pas trop lourd
 
Re : Problème formule de calcul

Re
Le plus simple à mon avis, c'est de travailler sur plusieurs feuilles:
1° feuille: ton devis à imprimer
2 : ta base de clients
3 : ta base de produits
A ce moment là, tu cherche ton client dans ta liste déroulante dans la première cellule adresse
En rechercheV, tu remplis la case du dessous avec l'adresse
Tu concatène le code postal et la ville toujours en rechercheH dans la 3° case (en n'oubliant pas le blanc entre)
Ensuite, si tu as une base produit, tu fait la même en rechercheV mais en utilisant les cases à droite
Et le tour est joué (enfin je pense...)
Exemple joint
 

Pièces jointes

Re : Problème formule de calcul

Merci pour cette explication
mais mon problème est que je voudrais me servir de cette base pour plusieurs autres documents sans etre obligé de faire un copier coller de base dans chaque classeur d'où l'idée d'importer les données et de mettre une grande marge de sécurité dans les formules pour pas mettre la bagaille quand on va la mettre à jour
 
Re : Problème formule de calcul

Re
Une solution possible, c'est d'enregistrer un fichier clients.xls tout seul (une seule feuille Clients si possible, c'est plus simple 😀)
Dans "ThisWorbook" sur l'éditeur VBA, tu colle cette macro:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Columns("A:E").Select
Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
qui permettra le tri de ta base client par ordre alphabétique à chaque fois que tu quitteras l'application.
Ensuite, sur la feuille "Clients" du fichier "Devis.xls" de tout à l'heure, tu demandes :
Données -> Données externe -> Importer des données...
Tu sélectionnes ton fichier "Clients.xls"
Tu clique "Propriétés..." et tu coches "Actualiser à l'ouverture du fichier"
Tu valide l'importation
Tu n'oublie pas d'augmenter la matrice de ta rechercheV
Et je pense que ça t'iras mieux 😉
Fichiers d'essais joints, lien de l'import de donnée à refaire.
Bon courage
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
225
Deleted member 453598
D
Retour