Incrémenter la date via VBA/Excel

TraderAS - 21 févr. 2013 à 10:05
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 22 févr. 2013 à 14:15
Bonjour,

Je suis débutant sur le VBA/Excel et je ne sais pas comment incrémenter la cellule date quand j'ajoute une nouvelle ligne

exemple:

03/02/2013
02/02/2013
etc...

quand j'insère une nouvelle ligne en haut, je veux qu'il affecte la date 04/02/2013 à cellule nouvellement crée

Merci

5 réponses

lolokun Messages postés 1241 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 27 août 2013 7
21 févr. 2013 à 10:44
Bonjour,

Toujours pas posté au bon endroit...
Pourquoi ouvrir une autre discussion que celle-ci où des gens ont déjà essayé de te répondre?


L'expérience, c'est une connerie par jour, mais jamais la même..
0
lolokun

en ce qui concerne le sujet moi je choisis la rubrique divers:débutants, mais le système affecte automatiquement la rubrique VB.net,

quand au sujet discuté, si tu fais plus attention, il ne s'agit pas du même sujet,
ce sujet concerne uniquement l'incrémentation de la date alors que le sujet :
http://www.vbfrance.com/forum/sujet-INSERTION-AUTOMATIQUE-NOUVELLE-LIGNE_1627592.aspx, c'est relatif à des données manquantes dans ma base,

j’espère que monsieur a compris
0
lolokun Messages postés 1241 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 27 août 2013 7
21 févr. 2013 à 11:55
Re,

Le forum VBA, c'est par ici : Visual Basic 6 > Langages dérivés > VBA

Pour incrémenter une date, tu as la fonction dateadd

L'expérience, c'est une connerie par jour, mais jamais la même..
0
merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
22 févr. 2013 à 14:15
Salut

Tu n'as pas dû beaucoup chercher ...
Si tu as saisi la date 03/02/2013 dans une cellule et que tu veux incrémenter la cellule du dessous, et bien fais simplement un
=L(-1)C+1

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on le partage (Socrate)
0
Rejoignez-nous