Bonjour
Je me permets de vous poser une question.
Un tableau avec une colonne date et une colonne expiration.
Selon une périodicité à appliquer, je sais obtenir le renseignement de la colonne expiration (DateAdd).
La condition est que cela soit une date, mais j'aimerai aussi que le DateAdd fasse parti de la condition.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 For Each col_2 In col_1 If IsDate(col_2.Value) Then col_2.Offset(0, 1).Formula = DateAdd("m", expiration, col_2) Else .... End If Next col_2
Si la date de la seconde colonne correspond à la date de la première colonne + la périodicité, il n'est donc pas nécessaire d'effectuer le calcul.
Mais je ne vois pas comment intégrer cette partie "col_2.Offset(0, 1).Formula = DateAdd("m", expiration, col_2)" en seconde condition (avec And).
ps1: je ne veux pas vous choquer en écrivant toutes mes tentatives de "syntaxe" toutes farfelues.
ps2: pas de fichier à joindre. l'ordinateur travail n'est pas relié à internet ...
Pas certain d'être très clair ...
Merci à vous
Steph
Partager