Soustraire deux colonne
Résolu/Fermé
medbo
Messages postés
551
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
24 mars 2019
-
9 juin 2009 à 13:37
qmike Messages postés 1506 Date d'inscription mardi 19 juillet 2005 Statut Membre Dernière intervention 18 juin 2012 - 11 juin 2009 à 07:35
qmike Messages postés 1506 Date d'inscription mardi 19 juillet 2005 Statut Membre Dernière intervention 18 juin 2012 - 11 juin 2009 à 07:35
A voir également:
- Soustraire deux colonne
- Déplacer une colonne excel - Guide
- Deux comptes whatsapp - Guide
- Colonne word - Guide
- Additionner colonne excel - Guide
- Deux ecran pc - Guide
7 réponses
herod1983
Messages postés
193
Date d'inscription
jeudi 2 octobre 2008
Statut
Membre
Dernière intervention
3 août 2012
5
9 juin 2009 à 14:30
9 juin 2009 à 14:30
Bonjour,
Vu que c'est du format date (donc jj/mm/aaaa) que tu cherches,
Quels résultat dans la colonne C veux tu obtenir ? des Jours ?
Car si tu fais une date moins une autre date Excel ne va rien comprendre, il faut le tourner d'une autre manière
Vu que c'est du format date (donc jj/mm/aaaa) que tu cherches,
Quels résultat dans la colonne C veux tu obtenir ? des Jours ?
Car si tu fais une date moins une autre date Excel ne va rien comprendre, il faut le tourner d'une autre manière
herod1983
Messages postés
193
Date d'inscription
jeudi 2 octobre 2008
Statut
Membre
Dernière intervention
3 août 2012
5
9 juin 2009 à 18:40
9 juin 2009 à 18:40
En fait pour les dates, Excel fonctionnent de cette manière le 01/01/1900 représente le jour n°1.
Pour aujourd'hui nous sommes le 09/06/2009 cela représente le 39973eme jour depuis le premier janvier 1900.
Dans cette forme, il est facile alors de soustraire des dates, (on peut le trouver manuellement en faisant clic droit sur la cellule qui contient une date, Format de Cellule, Nombre, là tu mets en catégorie standard et ta date se transforme en chiffre.
Donc voici le code à mettre dans un bouton ou une macro:
Voila normalement tu ne devrais pas avoir de problèmes
Pour aujourd'hui nous sommes le 09/06/2009 cela représente le 39973eme jour depuis le premier janvier 1900.
Dans cette forme, il est facile alors de soustraire des dates, (on peut le trouver manuellement en faisant clic droit sur la cellule qui contient une date, Format de Cellule, Nombre, là tu mets en catégorie standard et ta date se transforme en chiffre.
Donc voici le code à mettre dans un bouton ou une macro:
'change le format de la 1er date en chiffre ainsi que la deuxième Range("A1").NumberFormat = "General" Range("B1").NumberFormat = "General" Range("C1").Value = Range("A1").Value - Range("B1").Value 'soustraction des dates Range("A1").NumberFormat = "m/d/yyyy" 'remet les cellules en format date Range("B1").NumberFormat = "m/d/yyyy"
Voila normalement tu ne devrais pas avoir de problèmes
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 681
9 juin 2009 à 18:55
9 juin 2009 à 18:55
bonjour
Tu n'as absolument pas besoin de toucher au format, qui n'est qu'un masque d'affichage, pour faire une soustraction de dates. Par contre pour avoir la colonne C en nombre il faut appliquer le format sinon excel va mettre par défaut le format d'origine.
Si tu veux partir des textbox, le plus simple est d'appliquer la conversion date
Tu n'as absolument pas besoin de toucher au format, qui n'est qu'un masque d'affichage, pour faire une soustraction de dates. Par contre pour avoir la colonne C en nombre il faut appliquer le format sinon excel va mettre par défaut le format d'origine.
Range("C1").Value = Range("A1").Value - Range("B1").Value Range("C1").NumberFormat = "General"
Si tu veux partir des textbox, le plus simple est d'appliquer la conversion date
Range("C1").Value = Cdate(textbox1.value) - Cdate(textbox2.value)
herod1983
Messages postés
193
Date d'inscription
jeudi 2 octobre 2008
Statut
Membre
Dernière intervention
3 août 2012
5
9 juin 2009 à 19:09
9 juin 2009 à 19:09
Ah ouai bien vue gbinforme,
Et moi je faisais encore plus compliqué
Et moi je faisais encore plus compliqué
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
qmike
Messages postés
1506
Date d'inscription
mardi 19 juillet 2005
Statut
Membre
Dernière intervention
18 juin 2012
594
9 juin 2009 à 19:22
9 juin 2009 à 19:22
voir un exemple
Gérer une différence de dates dans un Userform
http://bvrve.club.fr/Astuces_Michel/44excelvba.html
Gérer une différence de dates dans un Userform
http://bvrve.club.fr/Astuces_Michel/44excelvba.html
medbo
Messages postés
551
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
24 mars 2019
29
10 juin 2009 à 21:54
10 juin 2009 à 21:54
Merci tout le monde pour votre aide
qmike
Messages postés
1506
Date d'inscription
mardi 19 juillet 2005
Statut
Membre
Dernière intervention
18 juin 2012
594
11 juin 2009 à 07:35
11 juin 2009 à 07:35
Heureux de t'avoir rendu service
Bonne journée
Bonne journée
9 juin 2009 à 14:33