Mise en forme de cellule
Résolu
colbubu
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
voila bonjour a tous,
j ai un probleme
j ai un tableau qui doit faire 64000 lignes a peu pres
dans ce tableau je dois chercher dans une colonne les cellules ayant une police d'écriture rouge et si leur valeur et supérieur à 0.1 écrire ok dans une cellule est ce que c'est possible via vba ou un formule??
est ce qu'il ne serait pas possible d'utiliser les vieux code de xl 94 pour trouver le "font" et la couleur et si oui pouvez vous me donner un site qui les donne ces fameux codes pace que je ne les ai pas trouvé
j ai un probleme
j ai un tableau qui doit faire 64000 lignes a peu pres
dans ce tableau je dois chercher dans une colonne les cellules ayant une police d'écriture rouge et si leur valeur et supérieur à 0.1 écrire ok dans une cellule est ce que c'est possible via vba ou un formule??
est ce qu'il ne serait pas possible d'utiliser les vieux code de xl 94 pour trouver le "font" et la couleur et si oui pouvez vous me donner un site qui les donne ces fameux codes pace que je ne les ai pas trouvé
A voir également:
- Mise en forme de cellule
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
4 réponses
Bonjour,
La fonction xl4 pour la couleur de la police est 24.
Je n'ai plus l'adresse mais c'est sur le site microsoft, recherche qcq chose comme 'fonctions excel 4'
- Si tu veux récupérer la couleur de la policer de la cellule de gauche sélectionner C1 (si c'est celle de droite sélectionner A1) puis :
- insertion nom / définir :
couleurPolice
=LIRE.CELLULE(24;Feuil1!B1)+MAINTENANT()*0
en vba ça donnerait:
Dans les 2 cas il faut recalculer la feuille pour mettre à jour la valeur. Soit par F9, soit par une saisie quelconque dans la feuille
eric
La fonction xl4 pour la couleur de la police est 24.
Je n'ai plus l'adresse mais c'est sur le site microsoft, recherche qcq chose comme 'fonctions excel 4'
- Si tu veux récupérer la couleur de la policer de la cellule de gauche sélectionner C1 (si c'est celle de droite sélectionner A1) puis :
- insertion nom / définir :
couleurPolice
=LIRE.CELLULE(24;Feuil1!B1)+MAINTENANT()*0
en vba ça donnerait:
Function couleurPolice(cellule As Range) As Integer Application.Volatile couleurPolice = cellule.Font.ColorIndex End Function
Dans les 2 cas il faut recalculer la feuille pour mettre à jour la valeur. Soit par F9, soit par une saisie quelconque dans la feuille
eric
merci beaucoup pour ton aide eric mais mon probleme continue
excel refuse de reconnnaitre la fonction LIRE.CELLULE en me mettant fonction non valide
est ce que tu sais pourquoi précision je suis sur excel 2007
pour continuer mon probleme je dois en fait vérifier si les valeurs en rouge sont suppérieurs a 0.1 j'arrive a le faire pour une cellule mais comment je pourrais faire pour lui demander de vérifier une plage de cellule
excel refuse de reconnnaitre la fonction LIRE.CELLULE en me mettant fonction non valide
est ce que tu sais pourquoi précision je suis sur excel 2007
pour continuer mon probleme je dois en fait vérifier si les valeurs en rouge sont suppérieurs a 0.1 j'arrive a le faire pour une cellule mais comment je pourrais faire pour lui demander de vérifier une plage de cellule
excel refuse de reconnnaitre la fonction LIRE.CELLULE
Faut tout lire, est-ce que tu l'as bien définie dans un nom ?
Dans la cellule immédiatement à droite de celle qui t'interesse saisir =couleurPolice
j'arrive a le faire pour une cellule mais comment je pourrais faire pour lui demander de vérifier une plage de cellule
ben tu tires ta formule vers le bas (ou bien si tu n'as pas de vides double-clic sur la poignée de recopie en bas à gauche de la cellule sélectionnée)
Faut tout lire, est-ce que tu l'as bien définie dans un nom ?
Dans la cellule immédiatement à droite de celle qui t'interesse saisir =couleurPolice
j'arrive a le faire pour une cellule mais comment je pourrais faire pour lui demander de vérifier une plage de cellule
ben tu tires ta formule vers le bas (ou bien si tu n'as pas de vides double-clic sur la poignée de recopie en bas à gauche de la cellule sélectionnée)
en fait j ai résolu mon probleme grace a une macro que tu m'as inspiré
j'utilise ta fonction pour vérifier que la coleur est bonne
puis si la couleur est bonne je vérifie si la valeur est supérieur a 0.1
et sinon j'incrémente un compteur de 1
si a la fin mon compteur est résté a 0
il me note OK dans une case de mon choix
PS tirer la formule vers le bas ne me servait a rien car je voulais une seule réponse a un test global
merci eriic sans toi je devais encore retravailler ma formule quelques heures
<@8)
j'utilise ta fonction pour vérifier que la coleur est bonne
puis si la couleur est bonne je vérifie si la valeur est supérieur a 0.1
et sinon j'incrémente un compteur de 1
si a la fin mon compteur est résté a 0
il me note OK dans une case de mon choix
PS tirer la formule vers le bas ne me servait a rien car je voulais une seule réponse a un test global
merci eriic sans toi je devais encore retravailler ma formule quelques heures
<@8)