Ajouter un nombre de jour a une date avec une commande macro

bonjour,

Pour ajouter un nombre de jour a une date avec une commande macro
Rechercher dans la feuille : la cellule active contenant une date (ex: 12/02/2025)
et lui ajouter le nombre qui est indiqué en D1 de la même feuille (Ex : 2 )
pour obtenir le résultat de 14/02/2025
puis aller à la cellule du dessous pour la rendre active
un grand merci par avance,
bonne fin de week-end

Bonjour Choise62800,

Voici un essai qui se déclenche automatiquement dès que la cellule contient une date n'importe où dans la feuille avec une VBA évènementielle.

10ajout-date.xlsm (15.93 Ko)

Il y a moyen de restreindre cette faculté à une colonne (ou plusieurs)

Bonne continuation

Chris

Bonjour Chris, la formule est interessante mais ne convient pas

dans mon tableau c'est un bouton ou un raccourci qui doit activer la macro sur la cellule active ( parmi de nombreuses dates du tableau )

ici dans ta proposition il faut d'abord que je saisisse la date dans la cellule

En tout cas, je suis toujours contente de découvrir de nouvelles idées , et surtout de savoir qu'il y a des personnes qui prennent du temps pour en aider d'autres

bonne journee

Françoise

bonjour choise62800, chris1945,

la macro Rechercher avec le raccoursi CRTL+MAJ+R font ce truc, donc si on est dans A3 = 12/2 et vous lancez la macro (ou le raccoursi), vous arrivez dans une cellule 15/2

8ajout-date.xlsm (18.00 Ko)

Bonsoir,

Le même programme mais adapter pour répondre au bouton AJOUT. Si le contenu de la cellule active contient une date, le VBA ajoutera le nombre de jour contenu dans la cellule D2 et déplacera le curseur dans la ligne suivante.

Bonne continuation

Chris

13ajout-date-2.xlsm (18.94 Ko)

@CHRIS1945,

"less is more"

Sub AJ_DATE()
     With ActiveCell
          If IsDate(.Value) Then
               .Value = .Value + Cells(1, 4).Value
               Application.Goto .Offset(1)
          End If
     End With
End Sub

c'est exactement ce qu'il me fallait , je suis heureuse avec ce petit plus ajouté

merci c'est vraiment cool de votre part

bonne soirée

me revoici, bonjour,

Une petite amélioration serait la bienvenue, une fois la macro terminée, la cellule active se déplace sur la cellule du dessous : c'est très bien si mon tableau ne contient pas de ligne masquées par un filtre.

J'aimerai qu'une fois la macro terminée, la cellule active se déplace sur la 1er cellule du dessous qui n'est pas masquée par un filtre..... est-ce possible

en reference à votre dernière proposition date ajout 2

je vous souhaite une excellente journée. Au plaisir de vous lire.

vraiment merci, aussi pour votre réactivité

c'est parfait

Excellente journée

Rechercher des sujets similaires à "ajouter nombre jour date commande macro"