Macro et fonction sur Excel

Résolu/Fermé
netphilou Messages postés 123 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 16 juin 2016 - 21 janv. 2011 à 11:08
netphilou Messages postés 123 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 16 juin 2016 - 21 janv. 2011 à 11:32
Bonjour,
Sur une grille Excel, je dois rentrer dans certaines cellules, plusieurs paramètres dont la date du jour. J'ai donc créé une macro comportant tous les paramètres souhaités, dont la fonction "aujourd'hui". Le problème, c'est que lorsque je passe au lendemain, les données rentrées la veille se mettent à la date du jour en cours.
Ma question, Y a-t-il un moyen de formuler la macro ou de paramètrer la fonction "aujourd'hui" pour que cette dernière ne s'applique qu'à la cellule sélectionnée et ne se mette pas à jour à chaque fois dans les cellules précédentes ?
Merci à qui pourrait m'éclairer.
Cordialement.



A voir également:

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 750
21 janv. 2011 à 11:17
Bonjour,
Pour le corriger efficacement, merci de mettre votre code de macro ici même...
Sinon, tu entres la valeur de la date du jour par la fonction AUJOURDHUI() si j'ai bien compris? (J'ai donc créé une macro comportant tous les paramètres souhaités, dont la fonction "aujourd'hui". )
Il suffit de remplacer ta ligne de code : ActiveCell.FormulaR1C1 = "=TODAY()" (ou quelque chose de similaire...)
par : ActiveCell = CDate(Date)
0
netphilou Messages postés 123 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 16 juin 2016 2
21 janv. 2011 à 11:32
Merci beaucoup pour cette réponse. Je vais tester cela en espérant que cela marche.
Cordialement.
Netphilou
0