Microsoft 365 Formule VBA Limite caractères en fonction d'une valeur de cellule

Cagnet

XLDnaute Nouveau
Bonjour,

J'ai une demande spécifique mais ne maîtrise pas trop les macros Excel.
J'ai besoin de bloquer le nombre de caractères d'une plage de cellules en fonction d'une valeur d'une cellule et je tourne en rond.

Pouvez-vous m'aider ?

Un grand merci par avance pour le temps consacré,
 

Phil69970

XLDnaute Barbatruc
Bonjour @Cagnet et bienvenu sur XLD

je tourne en rond.
Nous aussi on tourne en rond sans fichier représentatif

C'est quoi représentatif ?

- représentatif, même organisation des lignes et des colonnes, mêmes libellés, mêmes noms de feuilles...
- anonymisé, pas de données personnelles réelles tels nom, n° sécu, adresse ... remplacé par Nom1, Nom2 etc ....
- simplifié, une quinzaine de lignes reproduisant l'ensemble des différents cas envisageables (Avec le résultat souhaité éventuellement)

Si cela fonctionne sur le fichier fourni et pas sur le vrai fichier c'est qu'il n'est en rien représentatif ou que tu n'as pas su transposer ce qui devrait être un simple copier coller du code.
 

Cagnet

XLDnaute Nouveau
C'est un fichier qui sera disponible sur le web, c'est pour le travail.
Donc pas de souci pour le publier :)

Il n' y a pas plus représentatif !

Plage de cellules à limiter : G13 à N13
en fonction de la cellule C13.

Un grand merci !
 

Pièces jointes

  • Matrice-personnalisation-test-formule.xlsm
    23 KB · Affichages: 1

Phil69970

XLDnaute Barbatruc
Re

Je te propose ce fichier

Le nombre de caractère est limité dans ces 4 cellules

1690453264843.png


Merci de ton retour
 

Pièces jointes

  • Matrice-personnalisation-test-formule V1.xlsm
    20.9 KB · Affichages: 1

Cagnet

XLDnaute Nouveau
Bonjour @Phil69970,

Je te prie de bien vouloir m'excuser, je ne suis pas revenu vers toi car j'ai dû gérer un gros souci.
J'ai également avancé dans ma macro, c'est ok pour la partie 'limiter le nombre de caractères".
Par contre, aurais-tu une astuce pour mettre en noir dans les colonnes H à 0 en fonction de la valeur de la cellule C allant de 1 à 8, 1 étant pour la colonne H et 8 pour la colonne O ?

Merci par avance,
 

Pièces jointes

  • Matrice-personnalisation-final.xlsm
    28.2 KB · Affichages: 3

Discussions similaires

Réponses
3
Affichages
348

Statistiques des forums

Discussions
315 095
Messages
2 116 162
Membres
112 674
dernier inscrit
AKD