Code vba date
Résolu/Fermé
CHARLYJACK
Messages postés
353
Date d'inscription
mardi 19 octobre 2010
Statut
Membre
Dernière intervention
16 mai 2023
-
3 avril 2011 à 20:27
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 - 4 avril 2011 à 20:34
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 - 4 avril 2011 à 20:34
A voir également:
- Code vba date
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
4 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
4 avril 2011 à 12:40
4 avril 2011 à 12:40
Bonjour,
Pour compter les dimanches, il suffit, dans la première formule, de remplacer <6 par =7
Pour compter les dimanches, il suffit, dans la première formule, de remplacer <6 par =7
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 753
Modifié par pijaku le 4/04/2011 à 13:43
Modifié par pijaku le 4/04/2011 à 13:43
Bonjour,
problème de déclaration de variable?
==> For i = date1 To date2
i est déclaré comme quoi dans ta fonction?
Essaye donc ceci :
Franck P
problème de déclaration de variable?
==> For i = date1 To date2
i est déclaré comme quoi dans ta fonction?
Essaye donc ceci :
Dim tjour(7) As Integer 'Comme l'a si justement dis Lermitte222 (salut) Dim vnbjours As Integer Dim i As Date
Franck P
CHARLYJACK
Messages postés
353
Date d'inscription
mardi 19 octobre 2010
Statut
Membre
Dernière intervention
16 mai 2023
1
4 avril 2011 à 20:34
4 avril 2011 à 20:34
Bonsoir
merci à toi pijaku
dim i as date a réglé mon problème
je vais jeter le livre qui me donne des codes erronés
encore merci
Charlyjack
merci à toi pijaku
dim i as date a réglé mon problème
je vais jeter le livre qui me donne des codes erronés
encore merci
Charlyjack
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié par Patrice33740 le 3/04/2011 à 22:04
Modifié par Patrice33740 le 3/04/2011 à 22:04
Bonjour,
Pourquoi écrire une macro quand une simple formule suffit ?
Date1 en A1 et Date2 en B1,
en C1 : =SOMMEPROD((JOURSEM(LIGNE(INDIRECT(A1&":"&B1));2)<6)*1)
Ou encore plus simple en activant la macro complémentaire utilitaire d'analyse (analysis tool) :
=NB.JOURS.OUVRES(A2;B2)
Cordialement
Patrice
Pourquoi écrire une macro quand une simple formule suffit ?
Date1 en A1 et Date2 en B1,
en C1 : =SOMMEPROD((JOURSEM(LIGNE(INDIRECT(A1&":"&B1));2)<6)*1)
Ou encore plus simple en activant la macro complémentaire utilitaire d'analyse (analysis tool) :
=NB.JOURS.OUVRES(A2;B2)
Cordialement
Patrice
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié par Patrice33740 le 3/04/2011 à 22:04
Modifié par Patrice33740 le 3/04/2011 à 22:04
Effacé
CHARLYJACK
Messages postés
353
Date d'inscription
mardi 19 octobre 2010
Statut
Membre
Dernière intervention
16 mai 2023
1
4 avril 2011 à 11:20
4 avril 2011 à 11:20
Salut Patrice et merci de l'interêt que tu portes à ma question,
En fait j'ai besoin qu'excel identifie le dimanche, et attribue la valeur 1.
Le but est d'ajouter une journée de travail à une tâche dans mon GANTT
puisque le dimanche est non travaillé.
merci de ton aide
Charlyjack
En fait j'ai besoin qu'excel identifie le dimanche, et attribue la valeur 1.
Le but est d'ajouter une journée de travail à une tâche dans mon GANTT
puisque le dimanche est non travaillé.
merci de ton aide
Charlyjack
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
Modifié par lermite222 le 4/04/2011 à 13:07
Modifié par lermite222 le 4/04/2011 à 13:07
Bonjour,
Après tout, tu fais comme tu veux. :-)
L'erreur..
A+
--Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Après tout, tu fais comme tu veux. :-)
L'erreur..
Dim tjour(7) As Integer
A+
--Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
CHARLYJACK
Messages postés
353
Date d'inscription
mardi 19 octobre 2010
Statut
Membre
Dernière intervention
16 mai 2023
1
4 avril 2011 à 13:32
4 avril 2011 à 13:32
Bonjour lermitte,
après essai ça ne fonctionne pas,
j'ai toujours le même message d'erreur !
cdt
David
après essai ça ne fonctionne pas,
j'ai toujours le même message d'erreur !
cdt
David
4 avril 2011 à 12:59
je ne veux compter que les dimanches uniquement,
voire les jours fériés
Cdt
Charlyjack
Modifié par Patrice33740 le 4/04/2011 à 13:27
4 avril 2011 à 13:42
autant pour moi,
je n'avais pas remplacer le signe inférieur par =
merci beaucoup pour cette formule
qui fonctionne parfaitement
Charlyjack
4 avril 2011 à 13:59