Bonjour,
Je cherche à mettre en place un programme VBA qui me permettrait de faire un historique de valeurs.
Mes données d'entrée sont:
-La date du jour
-Une valeur que je veux sauvegarder (jamais nulle)
-Le tableau suivant:
-La valeur que je veux sauvegarder peut être mise à jour tous les jours comme tous les deux/trois mois.
Mon programme doit comparer la date du jour avec les dates du tableau. Si le mois/année (date du jour) sont égaux avec le mois/année (date tableau), la cellule face au mois (par exemple sept-19) prend la valeur que je veux sauvegarder. Si le mois (date du jour) et supérieur au mois (date tableau) et que la valeur en face est nulle (si le fichier n'a pas été mis à jour depuis plus d'un mois), la cellule face au mois (par exemple sept-19) prend la valeur de la cellule au dessus (dans ce cas 12). Si la date du jour est inférieur à la date du tableau, la boucle se termine.
Si vous avez des pistes sur la manière de résoudre ce problème ça m'aiderais beaucoup.
Merci d'avance
Je cherche à mettre en place un programme VBA qui me permettrait de faire un historique de valeurs.
Mes données d'entrée sont:
-La date du jour
-Une valeur que je veux sauvegarder (jamais nulle)
-Le tableau suivant:
-La valeur que je veux sauvegarder peut être mise à jour tous les jours comme tous les deux/trois mois.
Mon programme doit comparer la date du jour avec les dates du tableau. Si le mois/année (date du jour) sont égaux avec le mois/année (date tableau), la cellule face au mois (par exemple sept-19) prend la valeur que je veux sauvegarder. Si le mois (date du jour) et supérieur au mois (date tableau) et que la valeur en face est nulle (si le fichier n'a pas été mis à jour depuis plus d'un mois), la cellule face au mois (par exemple sept-19) prend la valeur de la cellule au dessus (dans ce cas 12). Si la date du jour est inférieur à la date du tableau, la boucle se termine.
Si vous avez des pistes sur la manière de résoudre ce problème ça m'aiderais beaucoup.
Merci d'avance