OVH Cloud OVH Cloud

Affichage de date

11 réponses
Avatar
rthompson
Bonjour à toutes et tous

Cela fait un bon bout de temps que je ne vous ai plus contactés
Mais le boulot à ses exigeances qui prennent vite le pas sur la vie
communautaire

Voici mon souci du jour
Pour faire court
Comment insérer dans une cellule le numéro de mois et du jour? en valeur
uniquement


Et pour plus d'explications et pour faire long

Mon boss aimerais bien (ce qui traduit en language humain se dit "J'exige")
pouvoir faire un numéro de bon de commande automatique

FASTOCHE que je me dis

Le hic est le format de son numéro

il s'agit d'un truc comme rt25-4-H-281026/01

Pour le début, j'ai les solutions (je récupère dans des cellules un peu
partout)

MAIS

le 281026 représente la date de la façon suivante
28 est la 28eme année de la boite (on a débuter en 1980)
et j'utilise dans un cellule la formule
=If(O5<39813;28;If((O5>39813;29;0))
en me basant sur les chiffres de l'année vu par Bill Gates
C'est pas l'idéale mais cela fonctionne
il va falloir changer la formule chaque année

Mais je ne vois pas comment récupérer le 10 (le numéro du mois) et le 26 (le
jour du mois)

J'ai mis dans une cellule ( O4) =Today() en format mm:jj mais cela ne
fonctionne pas

L'déale serait d'avoir une formule Concatenate du style

=Concatenate(B2;" ";G5;"-";H45;"-";O5;O4;"/";K1)
Mais ou la partie O4 serait 1026

Quelqu'un a-t-il une idée?

D'avance un grand merci

Rex

1 réponse

1 2
Avatar
Youky
Salut Rex,
Une macro à mettre lors de la sauvegarde

'en [H5] N°docFinal
If Val(Day(Date)) = Val(Left(Right([H5], 5), 2)) Then
[K1] = [K1] + 1 'cellule incrémentée
Else
[K1] = 1
End If
tx = Year(Date) - 1980 & Month(Date) & Format(Day(Date), "00") & "-" &
Format([K1], "00")
'remplace les bla-bla par ce que tu veux
[H5]="bla" & "-" & "bla" &"-" & tx

Youky


"rthompson" a écrit dans le message de
news:
Bonjour à toutes et tous

Cela fait un bon bout de temps que je ne vous ai plus contactés
Mais le boulot à ses exigeances qui prennent vite le pas sur la vie
communautaire

Voici mon souci du jour
Pour faire court
Comment insérer dans une cellule le numéro de mois et du jour? en valeur
uniquement


Et pour plus d'explications et pour faire long

Mon boss aimerais bien (ce qui traduit en language humain se dit
"J'exige")
pouvoir faire un numéro de bon de commande automatique

FASTOCHE que je me dis

Le hic est le format de son numéro

il s'agit d'un truc comme rt25-4-H-281026/01

Pour le début, j'ai les solutions (je récupère dans des cellules un peu
partout)

MAIS

le 281026 représente la date de la façon suivante
28 est la 28eme année de la boite (on a débuter en 1980)
et j'utilise dans un cellule la formule
=If(O5<39813;28;If((O5>39813;29;0))
en me basant sur les chiffres de l'année vu par Bill Gates
C'est pas l'idéale mais cela fonctionne
il va falloir changer la formule chaque année

Mais je ne vois pas comment récupérer le 10 (le numéro du mois) et le 26
(le jour du mois)

J'ai mis dans une cellule ( O4) =Today() en format mm:jj mais cela ne
fonctionne pas

L'déale serait d'avoir une formule Concatenate du style

=Concatenate(B2;" ";G5;"-";H45;"-";O5;O4;"/";K1)
Mais ou la partie O4 serait 1026

Quelqu'un a-t-il une idée?

D'avance un grand merci

Rex





1 2