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

M

Mattttttttttrix

Guest
Salut a tous 😀

Ca fait un bout de temps que je suis pas venu poser de question 🙄

J'ai une toute petite question 😛

Bon, voila le topo:

J'ai un tableau ligne/colonne, pour gerer des commandes/envoi en gros (genre commande groupée de copain quoi)

Sur chaque ligne, il y a un "nom" puis toute les info etc...

J'ai une colone qui s'appelle "commande" , et je veux que quand je met OK dans cette case (croisement ligne colonne) cela me noircisse (j'ai un mega doute sur l'orthographe la ) tout le reste de la ligne (plage de cellule en quelque sorte) ainsi que me "force" la hauteur de ligne a 12.75 (comme d'origine)

Et, je sais pas comment faire

Au depart, je pensais a un bouton, mais il m'en faudrait 1/ligne , et ca va charger le document. donc si vous avez une solution rapide et simple, je suis plus que preneur!!!


Merci a tous!!

😎
 
Dernière modification par un modérateur:
Re : mise en forme

Bonsoir,

Réponse à la première question : mettre en noir toute la ligne lorsque "ok" est saisi dans une case

Tu fais une mise en forme conditionnelle (MFC) dans toutes les cellules où tu veux ca : FORMAT/Mise en forme conditionnelle/La formule est : =$A$2="ok" et tu choisis ton format (motif : noir) puis OK en admettant que ton "ok" est dans A2... à adapter, bien sûr.

Tu dois même pouvoir tout faire d'un coup : en sélectionnant ta plage de cellules ou encore si tu l'as fait pour une cellule, tu prends le pinceau et tu vas sur celle que tu veux identique...

Attention de bien laisser les valeurs absolues sur les références de la cellule qui contient le "ok". Si les cellules s'incrémentent mets seulement $A2. Ainsi en descendant, ca deviendra $A3, $A4...

Pour le reste : règler la hauteur de la ligne, il faut peut être plutôt une macro, donc qui ferait les deux en même temps. Ou alors tu sélectionnes toutes tes lignes et tu fais FORMAT/Lignes/Ajustement automatique, dès le départ et normalement, ca devrait marcher (j'ai le cas justement... à l'inverse, ca doit m'agrandir automatiquement la cellule si je saisis un texte plus long).

Bon courage.

PS : noircisse, l'orthographe est bonne
 
Dernière édition:
Re : mise en forme

Salut!

C'est Remoi 😛

Bon voila, la technique de grigitte est nikel, mais me permet pas de "forcer" la taille de la ligne... c'est domage d'ailleur....enfin bref

Donc j'ai eu une idée!

En gros, je créer une macro avec 1 seul bouton!
Je selectionne une cellule dans la ligne, et après je clic sur le bouton:
-Ca me noirci toute la plage (texte ET case) : de Ci a Li
-Ca me force l'épaisseur d'une ligne

Mais....ca fait parti des choses que je sais pas faire sous VBA 🙄


un truc genre:

Private Sub CommandButton1_Click()
activeCells.Select

....

End Sub

Après, je sais pas faire

Merki a tous 😎
 
Re : mise en forme

Bonjour Matrix, bonjour Brigitte,

Essaye en mettant le code suivant dans le VBA de la feuille (en supposant que la colonne Commande est la colonne B:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 And Target.Value = "OK" Then
    Range(Cells(Target.Row, 1), Cells(Target.Row, 10)).Select
    With Selection
    .Interior.ColorIndex = 15
    .RowHeight = 12.75
    End With
End If
End Sub

Brigitte, ça fait longtemps qu'on ne s'est pas croisé sur un Fil!!

@+

Gael

Ci-joint un exemple avec la remise à blanc de la ligne si le texte est différent de OK.
 

Pièces jointes

Dernière édition:
Re : mise en forme

Enorme!

Ca a lair de bien fonctionner!!!!

Maintenant, je vais modifier pour que la colonne pilote soit une autre colone, et pour mettre mon texte en noir, ainsi que ma case 😉

Ca dois pas être compliqué

😎
 
- 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
6
Affichages
345
Réponses
6
Affichages
662
Réponses
103
Affichages
5 K
Retour