Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comparer avec plage de cellule

  • Initiateur de la discussion @Christophe@
  • Date de début
@

@Christophe@

Guest
Bonsoir Forum

J'ai un petit souci en VBA:

Je m'explique, j'ai sur ma feuille excel un plage de cellule nommé "feries" qui contient des dates

En VBA j'ai une date en variable, je me demandais comment faire pour vérifie si cette Date ne figure pas dans la plage de date nommé "feries"

en faite, voila mon code:
...
For Each Cell In Range(Cells(1, 2), Cells(1, Var))
If Weekday(Cell) = 1 Or Weekday(Cell) = 7 Or ??????????? Then
Range(Cells(3, Cell.Column), Cells(42, Cell.Column)).Interior.ColorIndex = 6
Else
Range(Cells(3, Cell.Column), Cells(42, Cell.Column)).Interior.ColorIndex = xlNone
End If
Next Cell
...

au niveau des ????????? je voudrais avoir le code qui vérifie si ma date "Cell" correspond a un jour feries, donc se trouve dans la plage feries

Une sorte de formule =NB.SI(feries;Cell) dans excel


Merci de votre aide

@Christophe@
 
@

@Christophe@

Guest
Re

Bonsoir a tous, J'ai trouvé

pour ceux que cela interesse, voici ce que j'ai utilisé

WorksheetFunction.CountIf(Range("feries"), Cell) > 0

Bonne soiré

@Christophe@
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…