Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validati on"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, d ès que
je valide un autre enregistrement et que mon précédent "txtchic" é tait
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précéden te.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même l igne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validati on"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, d ès que
je valide un autre enregistrement et que mon précédent "txtchic" é tait
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précéden te.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même l igne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validati on"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, d ès que
je valide un autre enregistrement et que mon précédent "txtchic" é tait
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précéden te.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même l igne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Pour ton information, la ligne de commande
On Error Resume Next est présente seulement
pour éviter la procédure de se planter si la feuille
contenant les colonnes "B:H" sont complètement vides.
La méthode Find génère une erreur de type 91 lorsqu'elle
ne trouve pas ce qu'elle cherche.
Sinon, elle n'a pas sa raison d'être.
"MichDenis" a écrit dans le message de news:
Dim DerLig As Long
With Worksheets("NomDeTaFeuille")
On Error Resume Next
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
.Range("b" & DerLig).Value = Me.txtnom.Text
.Range("c" & DerLig).Value = Me.Txtcp12.Text
.Range("d" & DerLig).Value = Me.Txtdepistage.Text
.Range("e" & DerLig).Value = Me.txtreference.Text
.Range("f" & DerLig).Value = Me.txtchic.Value
.Range("g" & DerLig).Value = Me.txtjonq.Value
.Range("h" & DerLig).Value = Me.txtbaie.Value
End With
"guy boily" a écrit dans le message de news:
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Pour ton information, la ligne de commande
On Error Resume Next est présente seulement
pour éviter la procédure de se planter si la feuille
contenant les colonnes "B:H" sont complètement vides.
La méthode Find génère une erreur de type 91 lorsqu'elle
ne trouve pas ce qu'elle cherche.
Sinon, elle n'a pas sa raison d'être.
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
OlJnKxFAIHA.748@TK2MSFTNGP04.phx.gbl...
Dim DerLig As Long
With Worksheets("NomDeTaFeuille")
On Error Resume Next
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
.Range("b" & DerLig).Value = Me.txtnom.Text
.Range("c" & DerLig).Value = Me.Txtcp12.Text
.Range("d" & DerLig).Value = Me.Txtdepistage.Text
.Range("e" & DerLig).Value = Me.txtreference.Text
.Range("f" & DerLig).Value = Me.txtchic.Value
.Range("g" & DerLig).Value = Me.txtjonq.Value
.Range("h" & DerLig).Value = Me.txtbaie.Value
End With
"guy boily" <guyboily@discussions.microsoft.com> a écrit dans le message de news:
D2B34DE6-A3EB-4AED-BBE5-D50F32EA589C@microsoft.com...
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Pour ton information, la ligne de commande
On Error Resume Next est présente seulement
pour éviter la procédure de se planter si la feuille
contenant les colonnes "B:H" sont complètement vides.
La méthode Find génère une erreur de type 91 lorsqu'elle
ne trouve pas ce qu'elle cherche.
Sinon, elle n'a pas sa raison d'être.
"MichDenis" a écrit dans le message de news:
Dim DerLig As Long
With Worksheets("NomDeTaFeuille")
On Error Resume Next
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
.Range("b" & DerLig).Value = Me.txtnom.Text
.Range("c" & DerLig).Value = Me.Txtcp12.Text
.Range("d" & DerLig).Value = Me.Txtdepistage.Text
.Range("e" & DerLig).Value = Me.txtreference.Text
.Range("f" & DerLig).Value = Me.txtchic.Value
.Range("g" & DerLig).Value = Me.txtjonq.Value
.Range("h" & DerLig).Value = Me.txtbaie.Value
End With
"guy boily" a écrit dans le message de news:
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Bonjour,
[B65000].End(xlUp).Offset(1, 0) = Me.txtnom.Text
[B65000].End(xlUp).Offset(0, 4) = Me.TextChic
JB
http://boisgontierjacques.free.fr
On 26 sep, 18:22, guy boily
wrote:Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Bonjour,
[B65000].End(xlUp).Offset(1, 0) = Me.txtnom.Text
[B65000].End(xlUp).Offset(0, 4) = Me.TextChic
JB
http://boisgontierjacques.free.fr
On 26 sep, 18:22, guy boily <guybo...@discussions.microsoft.com>
wrote:
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Bonjour,
[B65000].End(xlUp).Offset(1, 0) = Me.txtnom.Text
[B65000].End(xlUp).Offset(0, 4) = Me.TextChic
JB
http://boisgontierjacques.free.fr
On 26 sep, 18:22, guy boily
wrote:Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Dim DerLig As Long
With Worksheets("NomDeTaFeuille")
On Error Resume Next
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
.Range("b" & DerLig).Value = Me.txtnom.Text
.Range("c" & DerLig).Value = Me.Txtcp12.Text
.Range("d" & DerLig).Value = Me.Txtdepistage.Text
.Range("e" & DerLig).Value = Me.txtreference.Text
.Range("f" & DerLig).Value = Me.txtchic.Value
.Range("g" & DerLig).Value = Me.txtjonq.Value
.Range("h" & DerLig).Value = Me.txtbaie.Value
End With
"guy boily" a écrit dans le message de news:
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Dim DerLig As Long
With Worksheets("NomDeTaFeuille")
On Error Resume Next
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
.Range("b" & DerLig).Value = Me.txtnom.Text
.Range("c" & DerLig).Value = Me.Txtcp12.Text
.Range("d" & DerLig).Value = Me.Txtdepistage.Text
.Range("e" & DerLig).Value = Me.txtreference.Text
.Range("f" & DerLig).Value = Me.txtchic.Value
.Range("g" & DerLig).Value = Me.txtjonq.Value
.Range("h" & DerLig).Value = Me.txtbaie.Value
End With
"guy boily" <guyboily@discussions.microsoft.com> a écrit dans le message de news:
D2B34DE6-A3EB-4AED-BBE5-D50F32EA589C@microsoft.com...
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
Dim DerLig As Long
With Worksheets("NomDeTaFeuille")
On Error Resume Next
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
.Range("b" & DerLig).Value = Me.txtnom.Text
.Range("c" & DerLig).Value = Me.Txtcp12.Text
.Range("d" & DerLig).Value = Me.Txtdepistage.Text
.Range("e" & DerLig).Value = Me.txtreference.Text
.Range("f" & DerLig).Value = Me.txtchic.Value
.Range("g" & DerLig).Value = Me.txtjonq.Value
.Range("h" & DerLig).Value = Me.txtbaie.Value
End With
"guy boily" a écrit dans le message de news:
Bonjour à tous(tes)
J'ai un userform pour la saisie de mes donnée. j'ai un bouton "validation"
qui enregistre mes données à la suite des données déjà saisies avec cette
commande:
Range("b65536").End(xlUp).Offset(1, 0).Value = Me.txtnom.Text
Range("c65536").End(xlUp).Offset(1, 0).Value = Me.Txtcp12.Text
Range("d65536").End(xlUp).Offset(1, 0).Value = Me.Txtdepistage.Text
Range("e65536").End(xlUp).Offset(1, 0).Value = Me.txtreference.Text
Range("f65536").End(xlUp).Offset(1, 0).Value = Me.txtchic.Value
Range("g65536").End(xlUp).Offset(1, 0).Value = Me.txtjonq.Value
Range("h65536").End(xlUp).Offset(1, 0).Value = Me.txtbaie.Value
À la saisie, mon txtbox "Me.txtchic.value" peut rester vide. Alors, dès que
je valide un autre enregistrement et que mon précédent "txtchic" était
rester vide, la valeur "txtchic" va s'inscrire sur la ligne précédente.
Ma question : Comment faire pour que "txtchic" s'inscrive sur la même ligne
que "txtnom" ; puisque toutes les autres textbox doivent contenir des
données lors de la saisie.
Merci à l'avance pour vos réponses.
--
boily_SLSJ
| La solution à JB me convient parfaitement dans mon projet actuel.
| Je garde toutefois ton code au cas où.......
Pas de problème, à toi les oreilles, fais à ta tête !
Même avec beaucoup de bonne volonté, je n'arrive pas à comprendre
pourquoi tu tiens à répéter 7 fois l'usage de
ces 2 méthodes jumelées ."End(xlUp) et Offset(1, 0)" dans ta procédure
pour trouver la ligne où tu devrais inscrire tes données au lieu
d'utiliser ceci qui fait la même chose en une opération :
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
J'en appelle à JPS .... lorsque ce dernier veut un panier de pommes
est-ce qu'il rapporte de l'épicerie le panier au complet en un seul voyage
où s'il fait autant de voyage qu'il y a de pommes dans le panier, se contentant
de ramener une pomme à la fois ...!
;-)))
| La solution à JB me convient parfaitement dans mon projet actuel.
| Je garde toutefois ton code au cas où.......
Pas de problème, à toi les oreilles, fais à ta tête !
Même avec beaucoup de bonne volonté, je n'arrive pas à comprendre
pourquoi tu tiens à répéter 7 fois l'usage de
ces 2 méthodes jumelées ."End(xlUp) et Offset(1, 0)" dans ta procédure
pour trouver la ligne où tu devrais inscrire tes données au lieu
d'utiliser ceci qui fait la même chose en une opération :
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
J'en appelle à JPS .... lorsque ce dernier veut un panier de pommes
est-ce qu'il rapporte de l'épicerie le panier au complet en un seul voyage
où s'il fait autant de voyage qu'il y a de pommes dans le panier, se contentant
de ramener une pomme à la fois ...!
;-)))
| La solution à JB me convient parfaitement dans mon projet actuel.
| Je garde toutefois ton code au cas où.......
Pas de problème, à toi les oreilles, fais à ta tête !
Même avec beaucoup de bonne volonté, je n'arrive pas à comprendre
pourquoi tu tiens à répéter 7 fois l'usage de
ces 2 méthodes jumelées ."End(xlUp) et Offset(1, 0)" dans ta procédure
pour trouver la ligne où tu devrais inscrire tes données au lieu
d'utiliser ceci qui fait la même chose en une opération :
DerLig = .Range("B:H").Find(What:="*", _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row + 1
J'en appelle à JPS .... lorsque ce dernier veut un panier de pommes
est-ce qu'il rapporte de l'épicerie le panier au complet en un seul voyage
où s'il fait autant de voyage qu'il y a de pommes dans le panier, se contentant
de ramener une pomme à la fois ...!
;-)))
J'en appelle à JPS .... lorsque ce dernier veut un panier de pommes
est-ce qu'il rapporte de l'épicerie le panier au complet en un seul voyage
où s'il fait autant de voyage qu'il y a de pommes dans le panier, se contentant
de ramener une pomme à la fois ...!
;-)))
J'en appelle à JPS .... lorsque ce dernier veut un panier de pommes
est-ce qu'il rapporte de l'épicerie le panier au complet en un seul voyage
où s'il fait autant de voyage qu'il y a de pommes dans le panier, se contentant
de ramener une pomme à la fois ...!
;-)))
J'en appelle à JPS .... lorsque ce dernier veut un panier de pommes
est-ce qu'il rapporte de l'épicerie le panier au complet en un seul voyage
où s'il fait autant de voyage qu'il y a de pommes dans le panier, se contentant
de ramener une pomme à la fois ...!
;-)))