OVH Cloud OVH Cloud

Pb date

6 réponses
Avatar
JR
Bonjour =E0 toutes et tous,

J'ai deux classeurs avec des col "date" "intit" "d=E9b" "cr=E9"
Si je d=E9place une feuille d'un classeur =E0 l'autre ou si je=20
copie une feuille pour la coller dans l'autre classeur,=20
toutes les dates de cette feuille sont chag=E9es (2003 en=20
19999)

Merci pour vos suggestions.

Raymond

6 réponses

Avatar
Céline CHARBONNIER
Bonjour,

Vérifier dans outils, options l'option "calendrier depuis 1904" sur chacun
des classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft


"JR" a écrit dans le message de news:
236501c3e0ef$644895f0$
Bonjour à toutes et tous,

J'ai deux classeurs avec des col "date" "intit" "déb" "cré"
Si je déplace une feuille d'un classeur à l'autre ou si je
copie une feuille pour la coller dans l'autre classeur,
toutes les dates de cette feuille sont chagées (2003 en
19999)

Merci pour vos suggestions.

Raymond
Avatar
JR
Bonsoir Céline,

C'est exactement ça, comment faire pour contourner le
problème??

Raymond



-----Message d'origine-----
Bonjour,

Vérifier dans outils, options l'option "calendrier depuis
1904" sur chacun

des classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft


"JR" a écrit dans le
message de news:

236501c3e0ef$644895f0$
Bonjour à toutes et tous,

J'ai deux classeurs avec des
col "date" "intit" "déb" "cré"

Si je déplace une feuille d'un classeur à l'autre ou si je
copie une feuille pour la coller dans l'autre classeur,
toutes les dates de cette feuille sont chagées (2003 en
19999)

Merci pour vos suggestions.

Raymond


.



Avatar
Céline CHARBONNIER
Et bien pour que le copier/coller ne decalle pas les dates il faut que soit
l'option soit décochée dans les deux classeurs soit cochée dans les deux
classeurs... Donc la même option dans les deux classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft

"JR" a écrit dans le message de news:
282001c3e108$bfe43d60$
Bonsoir Céline,

C'est exactement ça, comment faire pour contourner le
problème??

Raymond



-----Message d'origine-----
Bonjour,

Vérifier dans outils, options l'option "calendrier depuis
1904" sur chacun

des classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft


"JR" a écrit dans le
message de news:

236501c3e0ef$644895f0$
Bonjour à toutes et tous,

J'ai deux classeurs avec des
col "date" "intit" "déb" "cré"

Si je déplace une feuille d'un classeur à l'autre ou si je
copie une feuille pour la coller dans l'autre classeur,
toutes les dates de cette feuille sont chagées (2003 en
19999)

Merci pour vos suggestions.

Raymond


.



Avatar
JR
Bonjour Céline,

Rien à faire, dès que je modifie l'option sur un ou
l'autre des 2 classeurs les dates changent, je ne sais
plus comment faire, si tu as une autre idée je suis
prenneur.

Raymond


-----Message d'origine-----
Et bien pour que le copier/coller ne decalle pas les
dates il faut que soit

l'option soit décochée dans les deux classeurs soit
cochée dans les deux

classeurs... Donc la même option dans les deux classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft

"JR" a écrit dans le
message de news:

282001c3e108$bfe43d60$
Bonsoir Céline,

C'est exactement ça, comment faire pour contourner le
problème??

Raymond



-----Message d'origine-----
Bonjour,

Vérifier dans outils, options l'option "calendrier depuis
1904" sur chacun

des classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft


"JR" a écrit dans le
message de news:

236501c3e0ef$644895f0$
Bonjour à toutes et tous,

J'ai deux classeurs avec des
col "date" "intit" "déb" "cré"

Si je déplace une feuille d'un classeur à l'autre ou si
je


copie une feuille pour la coller dans l'autre classeur,
toutes les dates de cette feuille sont chagées (2003 en
19999)

Merci pour vos suggestions.

Raymond


.




.




Avatar
Frédéric Sigonneau
Bonsoir,

Il existe des solutions par macro qui devraient te dépanner. La première chose à
faire est de choisir un calendrier (1900 ou 1904). Si tu choisis 1900, tu dois
mettre à jour le classeur qui a l'option 1904. Au changement de l'option 1904
vers 1900, ses dates vont perdre 1462 jours, que tu peux leur rendre avec une
macro de ce style (à recopier dans un module standard du classeur à traiter) :

Sub CorrigeDates_1904_1900()
With ActiveWorkbook
For Each sht In .Sheets
sht.Select
For Each cell In sht.UsedRange
If IsDate(cell.Value) And Not cell.HasFormula Then
cell.Value = cell.Value + 1462
End If
Next
Next
End With
End Sub

Si tu choisis de passer tes 2 classeurs au calendrier 1904, après le changement
d'option du classeur qui est en 1900 vers 1904, tu devras faire l'opération
inverse (ôter 1462 jours), donc dans la macro, tu remplaces +1462 par -1462.

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour Céline,

Rien à faire, dès que je modifie l'option sur un ou
l'autre des 2 classeurs les dates changent, je ne sais
plus comment faire, si tu as une autre idée je suis
prenneur.

Raymond

-----Message d'origine-----
Et bien pour que le copier/coller ne decalle pas les
dates il faut que soit

l'option soit décochée dans les deux classeurs soit
cochée dans les deux

classeurs... Donc la même option dans les deux classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft

"JR" a écrit dans le
message de news:

282001c3e108$bfe43d60$
Bonsoir Céline,

C'est exactement ça, comment faire pour contourner le
problème??

Raymond



-----Message d'origine-----
Bonjour,

Vérifier dans outils, options l'option "calendrier depuis
1904" sur chacun

des classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft


"JR" a écrit dans le
message de news:

236501c3e0ef$644895f0$
Bonjour à toutes et tous,

J'ai deux classeurs avec des
col "date" "intit" "déb" "cré"

Si je déplace une feuille d'un classeur à l'autre ou si
je


copie une feuille pour la coller dans l'autre classeur,
toutes les dates de cette feuille sont chagées (2003 en
19999)

Merci pour vos suggestions.

Raymond


.




.






Avatar
JR
Bonjour frédéric,

C'est tous simplement génial, deux clics et c'est fini.
Mille fois merci.

Raymond


"Frédéric Sigonneau" a écrit dans le message
de news:
Bonsoir,

Il existe des solutions par macro qui devraient te dépanner. La première
chose à

faire est de choisir un calendrier (1900 ou 1904). Si tu choisis 1900, tu
dois

mettre à jour le classeur qui a l'option 1904. Au changement de l'option
1904

vers 1900, ses dates vont perdre 1462 jours, que tu peux leur rendre avec
une

macro de ce style (à recopier dans un module standard du classeur à
traiter) :


Sub CorrigeDates_1904_1900()
With ActiveWorkbook
For Each sht In .Sheets
sht.Select
For Each cell In sht.UsedRange
If IsDate(cell.Value) And Not cell.HasFormula Then
cell.Value = cell.Value + 1462
End If
Next
Next
End With
End Sub

Si tu choisis de passer tes 2 classeurs au calendrier 1904, après le
changement

d'option du classeur qui est en 1900 vers 1904, tu devras faire
l'opération

inverse (ôter 1462 jours), donc dans la macro, tu remplaces +1462
par -1462.


FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour Céline,

Rien à faire, dès que je modifie l'option sur un ou
l'autre des 2 classeurs les dates changent, je ne sais
plus comment faire, si tu as une autre idée je suis
prenneur.

Raymond

-----Message d'origine-----
Et bien pour que le copier/coller ne decalle pas les
dates il faut que soit

l'option soit décochée dans les deux classeurs soit
cochée dans les deux

classeurs... Donc la même option dans les deux classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft

"JR" a écrit dans le
message de news:

282001c3e108$bfe43d60$
Bonsoir Céline,

C'est exactement ça, comment faire pour contourner le
problème??

Raymond



-----Message d'origine-----
Bonjour,

Vérifier dans outils, options l'option "calendrier depuis
1904" sur chacun

des classeurs

Céline CHARBONNIER
Sitel pour l'assistance utilisateur Microsoft


"JR" a écrit dans le
message de news:

236501c3e0ef$644895f0$
Bonjour à toutes et tous,

J'ai deux classeurs avec des
col "date" "intit" "déb" "cré"

Si je déplace une feuille d'un classeur à l'autre ou si
je


copie une feuille pour la coller dans l'autre classeur,
toutes les dates de cette feuille sont chagées (2003 en
19999)

Merci pour vos suggestions.

Raymond


.




.