VBA: date +ou - 30 jours

VBA: date +ou - 30 jours - Logiciels - Windows & Software

Marsh Posté le 09-06-2008 à 10:44:13    

Bonjour, j'ai un problème sur VBA.
Je cherche à calculer une variation mensuel ex:
 
nous sommes le 03/06/2008 et je cherche la date date à -30 jours dans une liste or je n'ai pas 03/05/2008 mais 02/05/5008 donc comment faire ?
 
merci

Reply

Marsh Posté le 09-06-2008 à 10:44:13   

Reply

Marsh Posté le 09-06-2008 à 10:59:46    

03/06/2008 - 30 jours, ça donne le 04/05/2008.
 
Tu peux calculer ça avec DateAdd.
 
Exemple : DateAdd("d", -30, "03/06/2008" )

Reply

Marsh Posté le 09-06-2008 à 11:11:55    

Je suis sous VBA et débutante voilà ce que j'ai, je veux calculer la variation sur 1 mois de la dernière date de la colonne
 
02/05/2008 168,8
05/05/2008 168,86
06/05/2008 168,26
07/05/2008 170,06
09/05/2008 170,09
13/05/2008 171,25
14/05/2008 172,35
15/05/2008 172,2
16/05/2008 173,5
19/05/2008 175,17
20/05/2008 172,42
21/05/2008 172,21
22/05/2008 171,29
23/05/2008 169,02
26/05/2008 169,52
27/05/2008 168,91
28/05/2008 170,74
29/05/2008 171,36
30/05/2008 172,35
02/06/2008 171,83
03/06/2008 172,76

Reply

Marsh Posté le 09-06-2008 à 14:06:26    

Bonjour
 
Et comment savoir que si il renvoit 03/05/2008 il faut prendre le 02/05/2008 et pas le 04/05/2008 ? (c'est un exemple)
C'est sous quelle appli ? Excel, Access ?
 
Cordialement
 
[Edit]
En fait tu ne prends pas les samedis et les dimanches...
Donc en gros si ton jour -30 = vendredi, il faut prendre le lundi qui suit...
 
Cordialement
[/edit]


Message édité par SuppotDeSaTante le 10-06-2008 à 12:42:57

---------------
Soyez malin, louez entre voisins !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed