XL 2016 Aide excel harmonisation

ElodieFo

XLDnaute Junior
bonjour à tous,

Bonjour à tous et à toutes.
Je vous joins un document car vraiment j'ai besoin de vous.
Vous trouverez en pièce jointe le fichier.

Dans ce fichier, certaines colonnes je souhaiterais que certaines colonnes soient harmonisées comme par exemple NOM en majuscule, Prénom en MajusculeMinuscule... Bref. L'idée est de rendre ce fichier le plus harmonieux et le plus complet possible avec, en autre si ma colonne ville contient MONTPELLIER, et que ma colonne CP est vide, avoir 34000 (l'inverse me semble impossible)

En même temps, j'aimerais qu'une recherche mette en évidence les lignes en doublon (NOM et ou prenom) en couleur.

Petit hic : ce fichier peut contenir deux lignes comme 1000.. Et change constament car dépendant d'une personne.

J'aimerais donc pouvoir appliquer un script (macro ou VBa) de manière très simple à l'ouverture de chaque fichier.

Dans le fichier j'ai mis un ligne d'exemple et en dessous mes besoins.

Qu'en pensez vous ? Est-ce possible ?

Merci pour votre aide.

Bien à vous
Elodie
 

Pièces jointes

  • test.xlsx
    14.5 KB · Affichages: 27

fanch55

XLDnaute Barbatruc
Bonsoir,

Ci-joints votre classeur modifié et un classeur de codes postaux officiels .
Enregistrez les dans le même dossier .

Le module Fanch55 contient :
la sub AddStyles pour ajouter les styles nécessaires à votre classeur ( à ne faire que si les styles n'existent pas ) .
Les autres subs ne servent que pour construire les comboboxs de codes postaux et communes .

Votre feuille Contacts contient le code de mise en œuvre des styles .
Les données on été converties en Table structurée .

Il y 4 styles personnels : "Noms", "Prénoms", "CpCodes", "CpCommunes"
Appliquez le style désiré aux colonnes/cellules concernées de la table.
Par exemple les cellules de la colonne "Client Nom" auront le style "Noms",
celles de "Client Prénom" auront le style "Prénoms", etc .., etc ..

Pour les communes,
les code postaux auront le style "CpCodes"
et les communes le style "CpCommunes"
Un impératif : une cellule de code postal doit toujours être contigüe à une cellule commune ou inversement. .

Ce classeur est fait pour être exécuté automatiquement, ce n'est pas une macro de correction de l'existant .

Si vous préféreriez un correctif à passer de temps en temps, c'est envisageable .

🤗
 

Pièces jointes

  • elodiefo.xlsm
    57.5 KB · Affichages: 7
  • Codes Postaux.xlsm
    878.8 KB · Affichages: 4
Dernière édition:

Discussions similaires

Réponses
4
Affichages
443
Réponses
20
Affichages
721

Statistiques des forums

Discussions
315 093
Messages
2 116 136
Membres
112 667
dernier inscrit
foyoman