Probléme de format de cellule
Résolu/Fermé
thericeo
Messages postés
25
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
9 septembre 2020
-
13 août 2014 à 15:15
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 - 14 août 2014 à 12:47
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 - 14 août 2014 à 12:47
A voir également:
- Probléme de format de cellule
- Format epub - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
2 réponses
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 240
13 août 2014 à 15:58
13 août 2014 à 15:58
Bonjour,
Saisi 24 dans une cellule, copie-là, puis collage spécial division sur ton heure.
eric
Saisi 24 dans une cellule, copie-là, puis collage spécial division sur ton heure.
eric
thericeo
Messages postés
25
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
9 septembre 2020
1
13 août 2014 à 16:37
13 août 2014 à 16:37
Merci pour vos réponses.
@Eric et skk201
Malheureusement, elles ne correspondent pas exactement à ce dont j'ai besoin, car au final le résultat est bon, mais dans la manière je souhaite que les personnes qui vont devoir utiliser mon fichier n'ai pas à faire des copier/coller partout.
@Benoit A
Le principe de la formule est intéressante, mais sauf erreur de ma part, elle ne fonctionnent pas
@Eric et skk201
Malheureusement, elles ne correspondent pas exactement à ce dont j'ai besoin, car au final le résultat est bon, mais dans la manière je souhaite que les personnes qui vont devoir utiliser mon fichier n'ai pas à faire des copier/coller partout.
@Benoit A
Le principe de la formule est intéressante, mais sauf erreur de ma part, elle ne fonctionnent pas
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
13 août 2014 à 16:46
13 août 2014 à 16:46
Avec une macro :)
ou avec une formule ? =A1/4 (dans B1)
ou avec une formule ? =A1/4 (dans B1)
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 240
13 août 2014 à 17:12
13 août 2014 à 17:12
on dira /24 plutôt.... ;-)
thericeo
Messages postés
25
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
9 septembre 2020
1
13 août 2014 à 17:33
13 août 2014 à 17:33
pour les macro, je n'y connais rien, mais pourquoi pas!!!
Pour une formule ce qui m'embêtes, c'est que je vais devoir ajouter une colonne supplémentaire
Pour une formule ce qui m'embêtes, c'est que je vais devoir ajouter une colonne supplémentaire
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
Modifié par skk201 le 13/08/2014 à 22:25
Modifié par skk201 le 13/08/2014 à 22:25
Oui 24 pardon >< Merci eriiic
Pour une macro c'est faisable :)
J'ai cette macro un peu brouillon :
A mettre dans le code de la feuille. voir à la fin si tu sais pas comment faire
Ce que ça fait c'est que quand tu rentre une valeur dans le colonne A(Range("A:A")), cette valeur est immédiatement divisée par 24.
Ajouter ce code à la feuille :
[ALT]+[F11]
*une nouvelle fenêtre apparait
Dans l'arborescence à gauche : Sélectionner la feuille en question (Si nécessaire ouvrir l'arborescence en cliquant sur le petit +)
*un fenêtre s'ouvre dans la fenêtre.
Y coller le code
Pour une macro c'est faisable :)
J'ai cette macro un peu brouillon :
Dim OK As Boolean Private Sub Worksheet_Change(ByVal Target As Range) On error resume Next If Not Application.Intersect(Target, Range("A:A")) Is Nothing Then If OK = True Then Exit Sub OK = True Target = Target / 24 OK = False End If End Sub
A mettre dans le code de la feuille. voir à la fin si tu sais pas comment faire
Ce que ça fait c'est que quand tu rentre une valeur dans le colonne A(Range("A:A")), cette valeur est immédiatement divisée par 24.
Ajouter ce code à la feuille :
[ALT]+[F11]
*une nouvelle fenêtre apparait
Dans l'arborescence à gauche : Sélectionner la feuille en question (Si nécessaire ouvrir l'arborescence en cliquant sur le petit +)
*un fenêtre s'ouvre dans la fenêtre.
Y coller le code
thericeo
Messages postés
25
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
9 septembre 2020
1
14 août 2014 à 10:10
14 août 2014 à 10:10
J'ai retenu la solution de la formule, que j'ai adapté à mon cas.
Merci à vous trois pour vos réponses.
Merci à vous trois pour vos réponses.
Modifié par skk201 le 13/08/2014 à 16:23
car votre heure à l'aire d'être un cumule d'heures et pour cumuler les heures il faut mettre des [] crochets si non si la cellule vous donnera une heure entre 00:00 et 23:59 uniquement.