Date et heure en nombre
Résolu
danpoo
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
danpoo Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
danpoo Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai une cellules qui me donne la date et l'heure avec =MAINTENANT() ça c'est OK
ensuite j'ai une autre cellule qui est le même lien de ma date et heure donc une copie mais je veut transformer ma date et mon heure en numero de contrat ex:
2016-04-29 11:19 doit devenir No 201604291119
je me prends la tête avec ça bordel à l'aide loll
PS jai excel 2013
j'ai une cellules qui me donne la date et l'heure avec =MAINTENANT() ça c'est OK
ensuite j'ai une autre cellule qui est le même lien de ma date et heure donc une copie mais je veut transformer ma date et mon heure en numero de contrat ex:
2016-04-29 11:19 doit devenir No 201604291119
je me prends la tête avec ça bordel à l'aide loll
PS jai excel 2013
A voir également:
- Date et heure en nombre
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Changement d'heure - Guide
- Whatsapp date et heure incorrecte ✓ - Forum Mobile
- Colissimo heure de livraison après-midi - Forum Consommation & Internet
13 réponses
Bonjour,
essaye comme ça voir
=ANNEE(A1)&MOIS(A1)&JOUR(A1)&HEURE(A1)&MINUTE(A1)
mais pour conserver deux chiffres pour mois par exemple "04" il te faudra une formule plus complexe
=TEXTE(ANNEE(A1);"0000")&TEXTE(MOIS(A1);"00")&TEXTE(JOUR(A1);"00")&TEXTE(HEURE(A1);"00")&TEXTE(MINUTE(A1);"00")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
essaye comme ça voir
=ANNEE(A1)&MOIS(A1)&JOUR(A1)&HEURE(A1)&MINUTE(A1)
mais pour conserver deux chiffres pour mois par exemple "04" il te faudra une formule plus complexe
=TEXTE(ANNEE(A1);"0000")&TEXTE(MOIS(A1);"00")&TEXTE(JOUR(A1);"00")&TEXTE(HEURE(A1);"00")&TEXTE(MINUTE(A1);"00")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
je n'ai pas fait de macro pour afficher ma date et mon heure je ne suis pas bien familier avec les macro
j'ai simplement mis =maintenant() dans ma première cellule où je veut la date et heure du jour et pour l'autre cellule j'ai copier coller mais je veut mettre cette deuxième cellule en format genre nombre pour quel devienne un # de contrat
j'ai simplement mis =maintenant() dans ma première cellule où je veut la date et heure du jour et pour l'autre cellule j'ai copier coller mais je veut mettre cette deuxième cellule en format genre nombre pour quel devienne un # de contrat
ok bon j'ai ecrit ta formule dans ma cellule sauf que la cela ne me donne pas la date du jour et l'heure du moment
Jai le bon format parcontre voici ce que ca me donne 190001000000
ces super maintenant comment je peut lui dire de prendre la date et lheure du jour automatiquement
Jai le bon format parcontre voici ce que ca me donne 190001000000
ces super maintenant comment je peut lui dire de prendre la date et lheure du jour automatiquement
Re,
pour commencer ce que je t'ai donné n'est pas une macro mais une simple formule en supposant que =MAINTENANT() est en cellule A1
je pense que pour commencer avec Excel tu te cherches des complications
si tu veux inclure MAINTENANT() dans la formule il faut écrire
=TEXTE(ANNEE(MAINTENANT());"0000")&TEXTE(MOIS(MAINTENANT());"00")&TEXTE(JOUR(MAINTENANT());"00")&TEXTE(HEURE(MAINTENANT());"00")&TEXTE(MINUTE(MAINTENANT());"00")
mais avec MAINTENANT() le numéro changera automatiquement à chaque fois que tu ouvriras ton fichier
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
pour commencer ce que je t'ai donné n'est pas une macro mais une simple formule en supposant que =MAINTENANT() est en cellule A1
je pense que pour commencer avec Excel tu te cherches des complications
si tu veux inclure MAINTENANT() dans la formule il faut écrire
=TEXTE(ANNEE(MAINTENANT());"0000")&TEXTE(MOIS(MAINTENANT());"00")&TEXTE(JOUR(MAINTENANT());"00")&TEXTE(HEURE(MAINTENANT());"00")&TEXTE(MINUTE(MAINTENANT());"00")
mais avec MAINTENANT() le numéro changera automatiquement à chaque fois que tu ouvriras ton fichier
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tout fonctionne super merci !
p.s je ne suis pas tout a fait débutant dans excel simplement beaucoup rouiller. loll
p.s je ne suis pas tout a fait débutant dans excel simplement beaucoup rouiller. loll
Bonjour,
Ta date a été insérée avec =MAINTENANT(). Il s'agit d'une fonction volatile, ce qui signifie que ta date va changer à chaque ouverture de fichier, comme t'a dit Mike.
Quelle que soit la formule que tu vas utiliser pour récupérer cette date créée avec MAINTENANT, et la transformer en numéro de contrat, ce dernier sera modifié à chaque ouverture de fichier, et je suppose que ce n'est pas ce que tu souhaites pour un numéro de contrat ni, d'ailleurs, pour la date elle même qui, je suppose, est la date du contrat...
Donc, n'utilise pas cette fonction MAINTENANT, mais insère simplement ta date "en dur".
m@rina
Ta date a été insérée avec =MAINTENANT(). Il s'agit d'une fonction volatile, ce qui signifie que ta date va changer à chaque ouverture de fichier, comme t'a dit Mike.
Quelle que soit la formule que tu vas utiliser pour récupérer cette date créée avec MAINTENANT, et la transformer en numéro de contrat, ce dernier sera modifié à chaque ouverture de fichier, et je suppose que ce n'est pas ce que tu souhaites pour un numéro de contrat ni, d'ailleurs, pour la date elle même qui, je suppose, est la date du contrat...
Donc, n'utilise pas cette fonction MAINTENANT, mais insère simplement ta date "en dur".
m@rina
en fait je veut que quand j'ouvre mon excel en question que sa ajoute la date et lheure du moment en meme temps reprenne cette heure et date et la retranscrive en nombre pour mon numero de contrat.
mais une fois mon contrat achever je enregistre sous le nom du client X
mais si je veut re-ouvrir le document en effet je ne voudrait pas que la date soit changer quel garde la date et heure fixe
mais une fois mon contrat achever je enregistre sous le nom du client X
mais si je veut re-ouvrir le document en effet je ne voudrait pas que la date soit changer quel garde la date et heure fixe
Re,
une autre astuce, dans une cellule tu colles cette formule qui te donnera ce que tu recherches
=TEXTE(ANNEE(MAINTENANT());"0000")&TEXTE(MOIS(MAINTENANT());"00")&TEXTE(JOUR(MAINTENANT());"00")&TEXTE(HEURE(MAINTENANT());"00")&TEXTE(MINUTE(MAINTENANT());"00")
ensuite il faudra et ne pas oublier de faire un Copier de cette cellule/Collage spécial/Valeur dans une autre cellule
mais que de manip alors qu'il serait aussi simple de saisir directement ta valeur et formater ta cellule en Nombre sans décimale
ou encore passer par du VBA si tu as quelques notions
une autre astuce, dans une cellule tu colles cette formule qui te donnera ce que tu recherches
=TEXTE(ANNEE(MAINTENANT());"0000")&TEXTE(MOIS(MAINTENANT());"00")&TEXTE(JOUR(MAINTENANT());"00")&TEXTE(HEURE(MAINTENANT());"00")&TEXTE(MINUTE(MAINTENANT());"00")
ensuite il faudra et ne pas oublier de faire un Copier de cette cellule/Collage spécial/Valeur dans une autre cellule
mais que de manip alors qu'il serait aussi simple de saisir directement ta valeur et formater ta cellule en Nombre sans décimale
ou encore passer par du VBA si tu as quelques notions
Bon Voila j'aurais besoin en fait d'un bouton qui avec un clic vas ajouter la date dans la cellule heure et vas egalement ajouter mon numero de contrat (qui est la date et heure mais en texte ) dans un autre cellule
comment ecrire la macro du bouton pour que j'ai mon reslutat
A1 = date (30/01/2016) A2 = No contrat (201604301746)
an/mois/jour/heure
les formules que vous m'avez donner fonctionne mais je ne veut pas que 3 jours plus tard si je reouvre le document que le no contrat ou la date se modifie donc avec le bouton ces moi qui insére une fois et la date et no contrat tombe ``en dure`` a ce moment non!?!?
comment ecrire la macro du bouton pour que j'ai mon reslutat
A1 = date (30/01/2016) A2 = No contrat (201604301746)
an/mois/jour/heure
les formules que vous m'avez donner fonctionne mais je ne veut pas que 3 jours plus tard si je reouvre le document que le no contrat ou la date se modifie donc avec le bouton ces moi qui insére une fois et la date et no contrat tombe ``en dure`` a ce moment non!?!?
Re,
regarde comme cela
Private Sub CommandButton1_Click()
[A1] = Now
[A2] = Format(Year(Now()), "0000") & Format(Month(Now()), "00") & Format(Day(Now()), "00") & Format(Hour(Now()), "00") & Format(Minute(Now()), "00")
[A2].NumberFormat = "0"
End Sub
regarde comme cela
Private Sub CommandButton1_Click()
[A1] = Now
[A2] = Format(Year(Now()), "0000") & Format(Month(Now()), "00") & Format(Day(Now()), "00") & Format(Hour(Now()), "00") & Format(Minute(Now()), "00")
[A2].NumberFormat = "0"
End Sub
Super merci cela fonctionne super bien!!
une petite dernière sur ce sujet!
est-ce que je peut mettre le bouton invisible a l'impression.
donc laisser mon bouton vis -a -vis l'emplacement de date mais que une fois que imprime le document que je n'ai pas le bouton en apparence.
Merci pour votre aide
( Je sais que je peut le mettre hors champ de ma page mais quand j'imprime mes documents il prends tout les pages dont celle qui contient le bouton.)
une petite dernière sur ce sujet!
est-ce que je peut mettre le bouton invisible a l'impression.
donc laisser mon bouton vis -a -vis l'emplacement de date mais que une fois que imprime le document que je n'ai pas le bouton en apparence.
Merci pour votre aide
( Je sais que je peut le mettre hors champ de ma page mais quand j'imprime mes documents il prends tout les pages dont celle qui contient le bouton.)
Bon on progresse problème imprimante est régler mais un autre problème c'est présenter mon bouton est dans la première onglet et j'avait fait la formule de copie de cellule dans ma 2 ieme feuille comme suit:
=ESTIMATION!AU3 qui copiais dans ma (feuille) CONTRAT le no de contrat ecrit dans la (feuille) ESTIMATION
et cela fonctionnait mais avec la modification de la formule en bouton qui est:
Private Sub CommandButton1_Click()
[A1] = Now
[A2] = Format(Year(Now()), "0000") & Format(Month(Now()), "00") & Format(Day(Now()), "00") & Format(Hour(Now()), "00") & Format(Minute(Now()), "00")
[A2].NumberFormat = "0"
End Sub
J'ai maintenant le message suivant avec plein de ########### dans la cellule qui reçoit la copie voici le message :
LES DATES ET HEURES NÉGATIVE S'AFFICHE SOUS LA FORME :#########
=ESTIMATION!AU3 qui copiais dans ma (feuille) CONTRAT le no de contrat ecrit dans la (feuille) ESTIMATION
et cela fonctionnait mais avec la modification de la formule en bouton qui est:
Private Sub CommandButton1_Click()
[A1] = Now
[A2] = Format(Year(Now()), "0000") & Format(Month(Now()), "00") & Format(Day(Now()), "00") & Format(Hour(Now()), "00") & Format(Minute(Now()), "00")
[A2].NumberFormat = "0"
End Sub
J'ai maintenant le message suivant avec plein de ########### dans la cellule qui reçoit la copie voici le message :
LES DATES ET HEURES NÉGATIVE S'AFFICHE SOUS LA FORME :#########