OVH Cloud OVH Cloud

Dates

4 réponses
Avatar
Denys
Bonjour =E0 tous,

Sur douze feuilles Excel (une par mois), en colonne A je=20
veux inscrire dans une liste d=E9roulante les dates du mois=20
sous le format 27-Nov par exemple. Sauf que dans la barre=20
formulaire on peut voir 11/27/2003 (Excel 2000 anglais).

Serait-il possible que le 11/27/2003 devienne=20
automatiquement le 11/27/2004 l'an prochain? Autrement=20
dit, comme mes liens sur chacune des pages se feront sur=20
une page principale (Data), je ne voudrais pas avoir =E0=20
changer mes dates =E0 chaque ann=E9e... Visuellement, cela=20
ressemble =E0 ceci:
Colonne A B C D E etc...
1-Jan 1-Feb 1-Mar 1-Apr 1-May=20
2-Jan 2-Feb 2-Mar 2-Apr 2-May
etc..
31-Jan 28-Feb 31-Mar 30-Apr 31-May
Dans la barre de formule on voit l'ann=E9e...pourrait-elle=20
s'ajuster d=E8s le 1er janvier....

J'esp=E8re avoir =E9t=E9 compr=E9hensible...

Denys

4 réponses

Avatar
isabelle
bonjour Denys,

je crois que Edition, Remplacer 2003 par 2004 avec la case "Totalité du
contenu de la cellule" décochée devrait faire l'affaire.

isabelle


Bonjour à tous,

Sur douze feuilles Excel (une par mois), en colonne A je
veux inscrire dans une liste déroulante les dates du mois
sous le format 27-Nov par exemple. Sauf que dans la barre
formulaire on peut voir 11/27/2003 (Excel 2000 anglais).

Serait-il possible que le 11/27/2003 devienne
automatiquement le 11/27/2004 l'an prochain? Autrement
dit, comme mes liens sur chacune des pages se feront sur
une page principale (Data), je ne voudrais pas avoir à
changer mes dates à chaque année... Visuellement, cela
ressemble à ceci:
Colonne A B C D E etc...
1-Jan 1-Feb 1-Mar 1-Apr 1-May
2-Jan 2-Feb 2-Mar 2-Apr 2-May
etc..
31-Jan 28-Feb 31-Mar 30-Apr 31-May
Dans la barre de formule on voit l'année...pourrait-elle
s'ajuster dès le 1er janvier....

J'espère avoir été compréhensible...

Denys


Avatar
Denys
Allo Isabelle,

Merci, l'idée est bonne... Cependant j'aurais aimé que
cela se fasse tout seul...

À bientôt

Bonne soirée

Denys


-----Original Message-----
bonjour Denys,

je crois que Edition, Remplacer 2003 par 2004 avec la
case "Totalité du

contenu de la cellule" décochée devrait faire l'affaire.

isabelle


Bonjour à tous,

Sur douze feuilles Excel (une par mois), en colonne A je
veux inscrire dans une liste déroulante les dates du
mois


sous le format 27-Nov par exemple. Sauf que dans la
barre


formulaire on peut voir 11/27/2003 (Excel 2000 anglais).

Serait-il possible que le 11/27/2003 devienne
automatiquement le 11/27/2004 l'an prochain? Autrement
dit, comme mes liens sur chacune des pages se feront sur
une page principale (Data), je ne voudrais pas avoir à
changer mes dates à chaque année... Visuellement, cela
ressemble à ceci:
Colonne A B C D E etc...
1-Jan 1-Feb 1-Mar 1-Apr 1-May
2-Jan 2-Feb 2-Mar 2-Apr 2-May
etc..
31-Jan 28-Feb 31-Mar 30-Apr 31-May
Dans la barre de formule on voit l'année...pourrait-elle
s'ajuster dès le 1er janvier....

J'espère avoir été compréhensible...

Denys
.





Avatar
isabelle
dans ce cas il faudra faire quelque modification à la feuille,

en cellule A2:A32 les chiffre de 1 à 31
B1:M1 les chiffre de 1 à 12
en cellule A1 la formule =ANNEE(AUJOURDHUI())
en cellule B2 la formule =($A$1&"-"&B$1&"-"&$A2)*1 à mettre au format
voulu
à recopier à droite et vers le bas et effecer les cellules = #Valeur

isabelle


Allo Isabelle,

Merci, l'idée est bonne... Cependant j'aurais aimé que
cela se fasse tout seul...

À bientôt

Bonne soirée

Denys

-----Original Message-----
bonjour Denys,

je crois que Edition, Remplacer 2003 par 2004 avec la
case "Totalité du

contenu de la cellule" décochée devrait faire l'affaire.

isabelle


Bonjour à tous,

Sur douze feuilles Excel (une par mois), en colonne A je
veux inscrire dans une liste déroulante les dates du
mois


sous le format 27-Nov par exemple. Sauf que dans la
barre


formulaire on peut voir 11/27/2003 (Excel 2000 anglais).

Serait-il possible que le 11/27/2003 devienne
automatiquement le 11/27/2004 l'an prochain? Autrement
dit, comme mes liens sur chacune des pages se feront sur
une page principale (Data), je ne voudrais pas avoir à
changer mes dates à chaque année... Visuellement, cela
ressemble à ceci:
Colonne A B C D E etc...
1-Jan 1-Feb 1-Mar 1-Apr 1-May
2-Jan 2-Feb 2-Mar 2-Apr 2-May
etc..
31-Jan 28-Feb 31-Mar 30-Apr 31-May
Dans la barre de formule on voit l'année...pourrait-elle
s'ajuster dès le 1er janvier....

J'espère avoir été compréhensible...

Denys
.







Avatar
isabelle
une autre solution par vba, si tu ne veux pas modifier la feuille Data

Private Sub Workbook_Open()
x = Year(Date)
y = Year(Date - 1)
If x = y Then Exit Sub
Sheets("Data").Cells.Replace What:=y, Replacement:=x, LookAt:=xlPart
End Sub

isabelle


dans ce cas il faudra faire quelque modification à la feuille,

en cellule A2:A32 les chiffre de 1 à 31
B1:M1 les chiffre de 1 à 12
en cellule A1 la formule =ANNEE(AUJOURDHUI())
en cellule B2 la formule =($A$1&"-"&B$1&"-"&$A2)*1 à mettre au format
voulu
à recopier à droite et vers le bas et effecer les cellules = #Valeur

isabelle


Allo Isabelle,

Merci, l'idée est bonne... Cependant j'aurais aimé que
cela se fasse tout seul...

À bientôt

Bonne soirée

Denys

-----Original Message-----
bonjour Denys,

je crois que Edition, Remplacer 2003 par 2004 avec la
case "Totalité du

contenu de la cellule" décochée devrait faire l'affaire.

isabelle


Bonjour à tous,

Sur douze feuilles Excel (une par mois), en colonne A je
veux inscrire dans une liste déroulante les dates du
mois


sous le format 27-Nov par exemple. Sauf que dans la
barre


formulaire on peut voir 11/27/2003 (Excel 2000 anglais).

Serait-il possible que le 11/27/2003 devienne
automatiquement le 11/27/2004 l'an prochain? Autrement
dit, comme mes liens sur chacune des pages se feront sur
une page principale (Data), je ne voudrais pas avoir à
changer mes dates à chaque année... Visuellement, cela
ressemble à ceci:
Colonne A B C D E etc...
1-Jan 1-Feb 1-Mar 1-Apr 1-May
2-Jan 2-Feb 2-Mar 2-Apr 2-May
etc..
31-Jan 28-Feb 31-Mar 30-Apr 31-May
Dans la barre de formule on voit l'année...pourrait-elle
s'ajuster dès le 1er janvier....

J'espère avoir été compréhensible...

Denys
.