Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" <scrat83@free.fr> a écrit dans le message de news:
edfS%23WaJFHA.3832@TK2MSFTNGP12.phx.gbl...
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" <scrat83@free.fr> a écrit dans le message de news:
edfS%23WaJFHA.3832@TK2MSFTNGP12.phx.gbl...
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
Désolé...la réponse était incomplète ...
En vba, tu dois ajouter la référence suivante à ton projet : atpvbaen.xls
D = CDate("12/10/2005")
G = CDate("15/12/2005")
Toto est une plage nommée de la feuille de calcul où sont listés les
congés fériés.
MsgBox networkdays(D, G, Range("toto"))
Et si je transpose à ton exemple :
If Isdate(me.textbox) then
D = CDate(Aff_dateSortie)
G = CDate(Aff_dateSortie) - 10
MsgBox networkdays(D, G, range("joursferies"))
End If
Salutations!
"Domi" a écrit dans le message de news:
J'ai fait cela comme test :
J'ai remplacé la ref de la cellule E5 par une valeur et j'ai mis des "," à
la place des ";"
La syntaxe est semble-t-il reconnu mais après saisie d'une date ça plante
sur la ligne avec "Erreur d'execution 424 " Objet recquis....
Où est l'erreur ?
Merci
Domi
Private Sub Aff_dateSortie_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If IsDate(Aff_dateSortie) Then
MsgBox SERIE.JOUR.OUVRE(CDate(Aff_dateSortie), -10, joursferies)
End If
End Sub
"MichDenis" a écrit dans le message de
news:Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date= DatePF - la valeur numérique contenu en E5, le tout en sautant les
jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
Désolé...la réponse était incomplète ...
En vba, tu dois ajouter la référence suivante à ton projet : atpvbaen.xls
D = CDate("12/10/2005")
G = CDate("15/12/2005")
Toto est une plage nommée de la feuille de calcul où sont listés les
congés fériés.
MsgBox networkdays(D, G, Range("toto"))
Et si je transpose à ton exemple :
If Isdate(me.textbox) then
D = CDate(Aff_dateSortie)
G = CDate(Aff_dateSortie) - 10
MsgBox networkdays(D, G, range("joursferies"))
End If
Salutations!
"Domi" <scrat83@free.fr> a écrit dans le message de news:
ueEv11bJFHA.4056@TK2MSFTNGP14.phx.gbl...
J'ai fait cela comme test :
J'ai remplacé la ref de la cellule E5 par une valeur et j'ai mis des "," à
la place des ";"
La syntaxe est semble-t-il reconnu mais après saisie d'une date ça plante
sur la ligne avec "Erreur d'execution 424 " Objet recquis....
Où est l'erreur ?
Merci
Domi
Private Sub Aff_dateSortie_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If IsDate(Aff_dateSortie) Then
MsgBox SERIE.JOUR.OUVRE(CDate(Aff_dateSortie), -10, joursferies)
End If
End Sub
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de
news:uHsJf9aJFHA.2396@TK2MSFTNGP10.phx.gbl...
Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" <scrat83@free.fr> a écrit dans le message de news:
edfS%23WaJFHA.3832@TK2MSFTNGP12.phx.gbl...
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les
jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
Désolé...la réponse était incomplète ...
En vba, tu dois ajouter la référence suivante à ton projet : atpvbaen.xls
D = CDate("12/10/2005")
G = CDate("15/12/2005")
Toto est une plage nommée de la feuille de calcul où sont listés les
congés fériés.
MsgBox networkdays(D, G, Range("toto"))
Et si je transpose à ton exemple :
If Isdate(me.textbox) then
D = CDate(Aff_dateSortie)
G = CDate(Aff_dateSortie) - 10
MsgBox networkdays(D, G, range("joursferies"))
End If
Salutations!
"Domi" a écrit dans le message de news:
J'ai fait cela comme test :
J'ai remplacé la ref de la cellule E5 par une valeur et j'ai mis des "," à
la place des ";"
La syntaxe est semble-t-il reconnu mais après saisie d'une date ça plante
sur la ligne avec "Erreur d'execution 424 " Objet recquis....
Où est l'erreur ?
Merci
Domi
Private Sub Aff_dateSortie_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If IsDate(Aff_dateSortie) Then
MsgBox SERIE.JOUR.OUVRE(CDate(Aff_dateSortie), -10, joursferies)
End If
End Sub
"MichDenis" a écrit dans le message de
news:Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date= DatePF - la valeur numérique contenu en E5, le tout en sautant les
jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
Désolé...la réponse était incomplète ...
En vba, tu dois ajouter la référence suivante à ton projet : atpvbaen.xls
D = CDate("12/10/2005")
G = CDate("15/12/2005")
Toto est une plage nommée de la feuille de calcul où sont listés les
congés fériés.
MsgBox networkdays(D, G, Range("toto"))
Et si je transpose à ton exemple :
If Isdate(me.textbox) then
D = CDate(Aff_dateSortie)
G = CDate(Aff_dateSortie) - 10
MsgBox networkdays(D, G, range("joursferies"))
End If
Salutations!
"Domi" a écrit dans le message de news:
J'ai fait cela comme test :
J'ai remplacé la ref de la cellule E5 par une valeur et j'ai mis des "," à
la place des ";"
La syntaxe est semble-t-il reconnu mais après saisie d'une date ça plante
sur la ligne avec "Erreur d'execution 424 " Objet recquis....
Où est l'erreur ?
Merci
Domi
Private Sub Aff_dateSortie_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If IsDate(Aff_dateSortie) Then
MsgBox SERIE.JOUR.OUVRE(CDate(Aff_dateSortie), -10, joursferies)
End If
End Sub
"MichDenis" a écrit dans le message de
news:Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date= DatePF - la valeur numérique contenu en E5, le tout en sautant les
jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
Désolé...la réponse était incomplète ...
En vba, tu dois ajouter la référence suivante à ton projet : atpvbaen.xls
D = CDate("12/10/2005")
G = CDate("15/12/2005")
Toto est une plage nommée de la feuille de calcul où sont listés les
congés fériés.
MsgBox networkdays(D, G, Range("toto"))
Et si je transpose à ton exemple :
If Isdate(me.textbox) then
D = CDate(Aff_dateSortie)
G = CDate(Aff_dateSortie) - 10
MsgBox networkdays(D, G, range("joursferies"))
End If
Salutations!
"Domi" <scrat83@free.fr> a écrit dans le message de news:
ueEv11bJFHA.4056@TK2MSFTNGP14.phx.gbl...
J'ai fait cela comme test :
J'ai remplacé la ref de la cellule E5 par une valeur et j'ai mis des "," à
la place des ";"
La syntaxe est semble-t-il reconnu mais après saisie d'une date ça plante
sur la ligne avec "Erreur d'execution 424 " Objet recquis....
Où est l'erreur ?
Merci
Domi
Private Sub Aff_dateSortie_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If IsDate(Aff_dateSortie) Then
MsgBox SERIE.JOUR.OUVRE(CDate(Aff_dateSortie), -10, joursferies)
End If
End Sub
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de
news:uHsJf9aJFHA.2396@TK2MSFTNGP10.phx.gbl...
Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" <scrat83@free.fr> a écrit dans le message de news:
edfS%23WaJFHA.3832@TK2MSFTNGP12.phx.gbl...
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date
= DatePF - la valeur numérique contenu en E5, le tout en sautant les
jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi
Bonjour Domi,
Désolé...la réponse était incomplète ...
En vba, tu dois ajouter la référence suivante à ton projet : atpvbaen.xls
D = CDate("12/10/2005")
G = CDate("15/12/2005")
Toto est une plage nommée de la feuille de calcul où sont listés les
congés fériés.
MsgBox networkdays(D, G, Range("toto"))
Et si je transpose à ton exemple :
If Isdate(me.textbox) then
D = CDate(Aff_dateSortie)
G = CDate(Aff_dateSortie) - 10
MsgBox networkdays(D, G, range("joursferies"))
End If
Salutations!
"Domi" a écrit dans le message de news:
J'ai fait cela comme test :
J'ai remplacé la ref de la cellule E5 par une valeur et j'ai mis des "," à
la place des ";"
La syntaxe est semble-t-il reconnu mais après saisie d'une date ça plante
sur la ligne avec "Erreur d'execution 424 " Objet recquis....
Où est l'erreur ?
Merci
Domi
Private Sub Aff_dateSortie_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If IsDate(Aff_dateSortie) Then
MsgBox SERIE.JOUR.OUVRE(CDate(Aff_dateSortie), -10, joursferies)
End If
End Sub
"MichDenis" a écrit dans le message de
news:Bonjour Domi,
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
Remplace cela par ceci :
(pas tester)
if isDate(me.textbox1) then
Msgbox SERIE.JOUR.OUVRE(cdate(Me.textbox1);-E5;joursferies)
end if
Salutations!
"Domi" a écrit dans le message de news:
edfS%
Bonsoir à tous,
J'utilise dans une feuille de calcul cette formule, qui me renvoie une
date= DatePF - la valeur numérique contenu en E5, le tout en sautant les
jours
fériés qui figurent dans la plage joursferies.
=SERIE.JOUR.OUVRE(DatePF;-E5;joursferies)
JE voudrais faire la même chose dans un userform...
Dans un textebox (Me.datePF) je rentre une date
Et dans le textbox Me.Resultat s'affiche la nouvelle date... en tenant
toujours compte des jours fériés, je pourrais nommer aussi la valeur
contenue en E5.
Pas très doué avec VBA, quelqu'un aurait-il la solution à me proposer ?
Merci
Domi