tester si on a affaire à un calcul
Modérateur : Modérateurs
-
- Membre récent
- Messages : 12
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Lille / Liévin
- Contact :
Normalement oui:
Formule: =SI(TYPE(Cellule à vérifier)=8;"Formule";"Pas formule")
Mais tu fais bien d'en parler, je m'aperà§ois que j'ai un léger soucis:
Quand j'utilise l'insertion de fonction intuitive (insertion / fonction) et que je sélectionne TYPE, j'ai bien le type <I>formule</I> si résultat = 8.
Mais dans l'aide d'Excel, les seuls résultats reconnus sont:
un nombre 1
un texte 2
une valeur logique 4
une valeur d'erreur 16
une matrice 64
Le problème c'est qu'il en est de même pour Excel => à§a ne fonctionne pas chez moi! <IMG SRC="/images/smiles/confused_smile46.gif">
Est-ce que à§a fonctionne pour qq'un d'autre?
Formule: =SI(TYPE(Cellule à vérifier)=8;"Formule";"Pas formule")
Mais tu fais bien d'en parler, je m'aperà§ois que j'ai un léger soucis:
Quand j'utilise l'insertion de fonction intuitive (insertion / fonction) et que je sélectionne TYPE, j'ai bien le type <I>formule</I> si résultat = 8.
Mais dans l'aide d'Excel, les seuls résultats reconnus sont:
un nombre 1
un texte 2
une valeur logique 4
une valeur d'erreur 16
une matrice 64
Le problème c'est qu'il en est de même pour Excel => à§a ne fonctionne pas chez moi! <IMG SRC="/images/smiles/confused_smile46.gif">
Est-ce que à§a fonctionne pour qq'un d'autre?
-
- Membre récent
- Messages : 12
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Lille / Liévin
- Contact :
-
- Membre récent
- Messages : 12
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Lille / Liévin
- Contact :
-
- Membre
- Messages : 80
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : K. Plage (3°cocotier à gauche) ;-)
Salut,
via une petite macro, c'est facile, dès que tu cliques sur une cellule contenant une formule, elle se colorie (en rouge dans l'exemple)
ALT + F11 ===> 2x clic sur Feuil1
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveCell.HasFormula Then
ActiveCell.Interior.ColorIndex = 3
End If
End Sub
Tu peux aussi créer un bouton de commande général pour cette fonction,
cfr la procédure reprise sur :
<a href="viewtopic.php?topic=14553&forum=27&4" target="_blank">viewtopic.php?topic=14553&forum=27&4</a>
et l'adapter .
@+
via une petite macro, c'est facile, dès que tu cliques sur une cellule contenant une formule, elle se colorie (en rouge dans l'exemple)
ALT + F11 ===> 2x clic sur Feuil1
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If ActiveCell.HasFormula Then
ActiveCell.Interior.ColorIndex = 3
End If
End Sub
Tu peux aussi créer un bouton de commande général pour cette fonction,
cfr la procédure reprise sur :
<a href="viewtopic.php?topic=14553&forum=27&4" target="_blank">viewtopic.php?topic=14553&forum=27&4</a>
et l'adapter .
@+
Salut Nouv
Je n'ai pas de moyen automatique de colorier les cellules contenant une formule sans passer par une macro, mais je te suggère un moyen manuel très simple
Edition/Atteindre/Cellules coche formules puis OK.
Toutes les cellules de la feuille contenant une formule sont alors sélectionnées, il te suffit alors de changer la couleur avec le pot de peinture.
Je n'ai pas de moyen automatique de colorier les cellules contenant une formule sans passer par une macro, mais je te suggère un moyen manuel très simple
Edition/Atteindre/Cellules coche formules puis OK.
Toutes les cellules de la feuille contenant une formule sont alors sélectionnées, il te suffit alors de changer la couleur avec le pot de peinture.
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités