Excel vb
Fermé
noobduvb
-
27 mai 2008 à 14:05
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 27 mai 2008 à 16:05
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 27 mai 2008 à 16:05
A voir également:
- Excel vb
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
- Excel moyenne - Guide
12 réponses
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
27 mai 2008 à 14:08
27 mai 2008 à 14:08
bonjour,
et la question est ?
;o)
et la question est ?
;o)
zavenger
Messages postés
811
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
20 avril 2012
161
27 mai 2008 à 14:10
27 mai 2008 à 14:10
salut
cela me parrait bien. Quel est ton probleme?
cela me parrait bien. Quel est ton probleme?
oui dsl :)
ma formule
resultat = Worksheets("Feuil1").Left(Cells(I, 11).Value, 2)
n'est pas traité par VB, il me sort une erreur...
:(
je suppose que c'est un simple probleme de syntaxe
ma formule
resultat = Worksheets("Feuil1").Left(Cells(I, 11).Value, 2)
n'est pas traité par VB, il me sort une erreur...
:(
je suppose que c'est un simple probleme de syntaxe
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
27 mai 2008 à 14:20
27 mai 2008 à 14:20
quelle erreur est générée ?
zavenger
Messages postés
811
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
20 avril 2012
161
27 mai 2008 à 14:16
27 mai 2008 à 14:16
comme tu n'as pas mis le code complet de ta macro. Difficile de dire.
Ne serait-ca pas plutot la fin de boucle qui manque (Next)?
Ne serait-ca pas plutot la fin de boucle qui manque (Next)?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zavenger
ma macro est assez longue à vrais dire, nonje nest pas oublié de next
quand je mes ma formule en commentraire tout tourne correctement...
et de que je la remet,il trouve une erreur et se remet en debogage sur cette formule
merci
ma macro est assez longue à vrais dire, nonje nest pas oublié de next
quand je mes ma formule en commentraire tout tourne correctement...
et de que je la remet,il trouve une erreur et se remet en debogage sur cette formule
merci
l'erreur généré est :
erreur d'exécution 438
proprété ou methode non générée par cet objet
encore merci de vouloir m'aidé
erreur d'exécution 438
proprété ou methode non générée par cet objet
encore merci de vouloir m'aidé
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
27 mai 2008 à 14:27
27 mai 2008 à 14:27
ok alors fais :
resultat = Worksheets("Feuil1").Cells(I, 11).Value
resultat = Left(resultat, 2)
;o)
resultat = Worksheets("Feuil1").Cells(I, 11).Value
resultat = Left(resultat, 2)
;o)
zavenger
Messages postés
811
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
20 avril 2012
161
27 mai 2008 à 14:51
27 mai 2008 à 14:51
juste pour le fun, la reponse est :
resultat = Left(Worksheets("Feuil1").Cells(I, 11).Value, 2)
resultat = Left(Worksheets("Feuil1").Cells(I, 11).Value, 2)
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
>
zavenger
Messages postés
811
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
20 avril 2012
27 mai 2008 à 14:58
27 mai 2008 à 14:58
oui aussi :O))
oui en effet sa fonctionne :))
pdt que je vous ai comme précieuse aide
j'ai 2 date
date de début date de fin
27/05/2008 15/07/2008
je voudrais savori si il est possible toujours en Vb de connaitre le nombre de jours ouvré
entre ces 2 date
merci polux
pdt que je vous ai comme précieuse aide
j'ai 2 date
date de début date de fin
27/05/2008 15/07/2008
je voudrais savori si il est possible toujours en Vb de connaitre le nombre de jours ouvré
entre ces 2 date
merci polux
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
27 mai 2008 à 14:47
27 mai 2008 à 14:47
je crois qu'il y a la fonction DateDiff("d", date1,date2) qui retourne le nombre de jour entre les 2 dates.
En double cliquant sur datediff puis en faisant F1, on doit avoir l'aide en ligne concernant cette fonction. Je ne suis pas très sur de ("d") pour le jour.
Il doit aussi y avoir un paramètre pour les jours ouvrés.
;o)
polux
En double cliquant sur datediff puis en faisant F1, on doit avoir l'aide en ligne concernant cette fonction. Je ne suis pas très sur de ("d") pour le jour.
Il doit aussi y avoir un paramètre pour les jours ouvrés.
;o)
polux
oui je vois je vais faire des petits tests, et voir si je trouve plus sur cette fonction
ce qui m'embéte ce sont les jours ouvrés :s
merci
ce qui m'embéte ce sont les jours ouvrés :s
merci
j'ai trouvé une aide plutot sympa
https://support.microsoft.com/fr-fr/help/466831
avec un petit peus de mal à comprendre
mais si quelqu'un trouve mieu je suis là :p
https://support.microsoft.com/fr-fr/help/466831
avec un petit peus de mal à comprendre
mais si quelqu'un trouve mieu je suis là :p
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
27 mai 2008 à 16:05
27 mai 2008 à 16:05
Le principe est sympa sauf qu'il faut déclarer un tableau contenant les jours fériés de l'année contenant les deux dates à tester.
Il est vrai que sans connaissance du langage VB c'est un peu rébarbatif. Mais tu devrais pourvoir l'adapter à ton besoin.
Si tu as des problèmes, fais moi signe.
;o)
Il est vrai que sans connaissance du langage VB c'est un peu rébarbatif. Mais tu devrais pourvoir l'adapter à ton besoin.
Si tu as des problèmes, fais moi signe.
;o)