MFC si cellule = formule ou valeur fixe ?...

thireg

XLDnaute Junior
Bonjour,

j'aimerais faire une MFC selon le contenu "originel" de la cellule : dans la même colonne, j'ai soit des valeur fixe (exemple : 0.1 ou 2 ou ... nombre absolu ) , soit c'est une formule qui calcule une valeur ( exemple : =M1118*N1118*O1118 => ce qui va donner 0.1 ) ...

mais j'aimerais identifier par une MFC les cellules contenant une formule, ou celle contenant une valeur fixe..

merci à vous

cordialement
 

DoubleZero

XLDnaute Barbatruc
Re : MFC si cellule = formule ou valeur fixe ?...

Bonjour, thireg, le Forum,

Comme ceci ?

Code:
Option Explicit
Sub Formule_ou_constante()
    With Columns(1)    ' numéro de colonne adapter
        .Interior.ColorIndex = xlNone
        .SpecialCells(xlCellTypeFormulas, 23).Interior.ColorIndex = 36
        .SpecialCells(xlCellTypeConstants, 23).Interior.ColorIndex = 40
    End With
End Sub

A bientôt :)
 

job75

XLDnaute Barbatruc
Re : MFC si cellule = formule ou valeur fixe ?...

Bonjour thireg, bonjour chère ânesse,

Voyez le fichier joint avec cette fonction VBA :

Code:
Function DetecteFormule(cell As Range) As Boolean
DetecteFormule = cell.HasFormula
End Function
A+
 

Pièces jointes

  • DétecteFormule(1).xlsm
    13.6 KB · Affichages: 37

Discussions similaires

Réponses
4
Affichages
216

Statistiques des forums

Discussions
312 216
Messages
2 086 351
Membres
103 195
dernier inscrit
martel.jg