Macro ou formule sur excel 2003
Résolu
Audrey8231
-
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
On m'a demandé de faire une macro mais je n'y arrive pas, j'aurais besoin d'aide.
Je m'explique :
Dans la colonne M s'il y a un X mettre la ligne en rouge et gras.
Merci
On m'a demandé de faire une macro mais je n'y arrive pas, j'aurais besoin d'aide.
Je m'explique :
Dans la colonne M s'il y a un X mettre la ligne en rouge et gras.
Merci
A voir également:
- Macro ou formule sur excel 2003
- Formule excel si ou - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
bonjour
Une macro pour si peu ?
Utilises la mise en forme conditionnelle :
- sélectionnes ta plage
- menu format /mise en forme conditionnelle
- choix formule : =$M1="X"
- choix du format
- valider
tu remplaces le 1 par la première ligne sélectionnée.
Une macro pour si peu ?
Utilises la mise en forme conditionnelle :
- sélectionnes ta plage
- menu format /mise en forme conditionnelle
- choix formule : =$M1="X"
- choix du format
- valider
tu remplaces le 1 par la première ligne sélectionnée.
Bonjour,
2 choix pour Excel 2003 :
Par une Mise en Forme Conditionnelle :
1- sélectionner toutes les colonnes concernées, exemple de A à Z, en cliquant sur les entêtes de colonnes et sur Ctrl pour les sélectionner simultanément.
2- Format/Mise en forme conditionnelle
3- Dans la condition 1, choisir : "La formule est :"
4- Saisir dans la barre de formule de la condition 1 : =$M1="X" (rigoureusement identique, avec tous les = "" $)
5- choisir le format en cliquant sur le bouton format :
====> Onglet Police : choisir Gras
====> Onglet Motifs, choisir Rouge
6- Valider et tester... en saisissant des x en colonne M...
Par macro :
1- Clic droit sur l'onglet de la feuille concernée, visualiser le code,
2- copier/coller ce code dans le module de feuille qui vient de s'ouvrir :
3- Fermer la fenêtyre Visual Basic Editeur, puis, ... Tester en saisissant des x en colonne M...
2 choix pour Excel 2003 :
Par une Mise en Forme Conditionnelle :
1- sélectionner toutes les colonnes concernées, exemple de A à Z, en cliquant sur les entêtes de colonnes et sur Ctrl pour les sélectionner simultanément.
2- Format/Mise en forme conditionnelle
3- Dans la condition 1, choisir : "La formule est :"
4- Saisir dans la barre de formule de la condition 1 : =$M1="X" (rigoureusement identique, avec tous les = "" $)
5- choisir le format en cliquant sur le bouton format :
====> Onglet Police : choisir Gras
====> Onglet Motifs, choisir Rouge
6- Valider et tester... en saisissant des x en colonne M...
Par macro :
1- Clic droit sur l'onglet de la feuille concernée, visualiser le code,
2- copier/coller ce code dans le module de feuille qui vient de s'ouvrir :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 13 Then Exit Sub
If UCase(Target.Value) = "X" Then
Rows(Target.Row).EntireRow.Interior.ColorIndex = 3#
Rows(Target.Row).EntireRow.Font.Bold = True
Else
Rows(Target.Row).EntireRow.Interior.ColorIndex = xlNone
Rows(Target.Row).EntireRow.Font.Bold = False
End If
End Sub
3- Fermer la fenêtyre Visual Basic Editeur, puis, ... Tester en saisissant des x en colonne M...
Je profite de l'occasion pour te souhaiter mes meilleurs voeux à toi et tes proches.
.....pfff, 8 minutes de retard... Vais de ce pas reprendre un café!!!
Bonne journée
Merci du coucou et tous mes voeux 2012 pour toi et ta famille.
PS : c'est sans doute normal qu'une réponse en 3 points détaillés soit plus longue à écrire ;-)
Merci de tes voeux et... pour tes encouragements! Non non pas d'excuse. ;-)).
Bonne journée