Excel - Copie d'une date-données modifiées

Emma -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite copier une cellule (format date) d'un fichier excel vers une cellule (format date) d'un autre fichier excel. Les formats des 2 cellules sont définis de la même manière. Or, lorsque j'efefctue un copier coller la date est automatiquement modifiée. Exemple: je copie le 21/10/2005 et dans la cellule copiée cela donne le 22/10/2009.

Quelqu'un a-t-il une solution ?

D'avance merci.

3 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
Bonjour

n'auriez vous pas un fichier en format "calendrier depuis 1900 et l'autre en format calendrier depuis 1904?
(soit 4 ans et une bissextile en moins pour la même valeur numérique?

Sur 2003: outil / Option / Date et décocher calendrier depuis 1904
sur 2007: logo microsoft en haut à gauche/options excel / Options avancées/et dans:
"lors du calcul de ce classeur "

crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
1
mic13710 Messages postés 1165 Date d'inscription   Statut Membre Dernière intervention   360
 
C'est sans doute que la cellule que vous cherchez à copier n'est pas une valeur brute mais le résultat d'un calcul.
Si c'est la valeur que vous voulez, faites Copier/Collage Spécial et vous choisissez Valeur.
Michel
0
Emma
 
Merci, c'est bien ça. Un fichier était en 1900 et l'autre en 1904. Maintenant, lorsque je modifie cette "option", toutes les dates du fichier sont modifiées... et ça c'est pas top. N'y-a-t-il pas un moyen de faire cette modification sans modifier toutes les dates du fichiers ?

D'avance merci et bonne journée.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
Bonjour
ben ça va pas être facile de dire à excel lesquelles il faut rendre en 1900 ou en 1904
Vous ne pouvez pas modifier le fichier éditeur plutôt que le récepteur?

au pire,vous pouvez rectifier avec une formule:
=DATE(ANNEE(Cell)-4;MOIS(Cell);JOUR(Cell))
cell étant la cellule ou se trouve la date à corriger , par exemple sur une feuille spéciale du fichier éditeur et copier / Coller "valeur" ce résultat plutôt que la cellule d'origine
ANNEE(cell)+4 ou -4 selon le sens nécessaire
.
autrement, par macro si vous avez les adresses des champs à corriger, mais là, ce n'est pas dans mes compétences.

Bonne chance
crdlmnt
0