Bonjour,
J'ai un textbox que j'incremente par un spin button.
Pb je veux afficher un format!
J'ai ecris cela qui fonctionne trés bien:
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km")
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km")
End Sub
Mais voila impossible d'incrementer pas pas de 1/10!
Merci de votre aide
Bon. J'ai testé avec un userform. Pas d eproblème. Le fichier de test est là : http://cjoint.com/?fgbYhtgV0j Le code (à mettre dans le userform) est toujours le même. Daniel
Là, on est mal. Daniel
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut etre cela provient il de mon anti virus ?
"Daniel.C" wrote:
Le code se trouve dans le module feuille (Feuil1). Daniel
Merci mias lorsque je recupére le fichier il n'y a pas de code associé! En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform!
"Daniel.C" wrote:
Bonjur Regarde le classeur suivant : http://cjoint.com/?fgadGtqWoE Daniel
Bonjour Daniel, Merci pour tes propositions mais elle ne marchent pas vraiement! le compteur s'arrete à 0.1km. Pour moi le probléme vient de la fonction Val qui ne trouve pas le séparateur","....
"Daniel.C" wrote:
ou : Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0 Km") End Sub Daniel
Bonjour. En mettant la propriété "SmallChange" du spinbutton à 1 :
Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub Cordialement. Daniel
Bonjour, J'ai un textbox que j'incremente par un spin button. Pb je veux afficher un format! J'ai ecris cela qui fonctionne trés bien: Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km") End Sub Mais voila impossible d'incrementer pas pas de 1/10! Merci de votre aide
Bon. J'ai testé avec un userform. Pas d eproblème. Le fichier de test
est là :
http://cjoint.com/?fgbYhtgV0j
Le code (à mettre dans le userform) est toujours le même.
Daniel
Là, on est mal.
Daniel
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais
peut etre cela provient il de mon anti virus ?
"Daniel.C" wrote:
Le code se trouve dans le module feuille (Feuil1).
Daniel
Merci mias lorsque je recupére le fichier il n'y a pas de code associé!
En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform!
"Daniel.C" wrote:
Bonjur
Regarde le classeur suivant :
http://cjoint.com/?fgadGtqWoE
Daniel
Bonjour Daniel,
Merci pour tes propositions mais elle ne marchent pas vraiement!
le compteur s'arrete à 0.1km.
Pour moi le probléme vient de la fonction Val qui ne trouve pas le
séparateur","....
"Daniel.C" wrote:
ou :
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0
Km")
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0
Km")
End Sub
Daniel
Bonjour.
En mettant la propriété "SmallChange" du spinbutton à 1 :
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Format(Val(TxtDistance.Value) - _
SpinDistance.SmallChange / 10, "0.0 Km")
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Format(Val(TxtDistance.Value) + _
SpinDistance.SmallChange / 10, "0.0 Km")
End Sub
Cordialement.
Daniel
Bonjour,
J'ai un textbox que j'incremente par un spin button.
Pb je veux afficher un format!
J'ai ecris cela qui fonctionne trés bien:
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km")
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km")
End Sub
Mais voila impossible d'incrementer pas pas de 1/10!
Merci de votre aide
Bon. J'ai testé avec un userform. Pas d eproblème. Le fichier de test est là : http://cjoint.com/?fgbYhtgV0j Le code (à mettre dans le userform) est toujours le même. Daniel
Là, on est mal. Daniel
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut etre cela provient il de mon anti virus ?
"Daniel.C" wrote:
Le code se trouve dans le module feuille (Feuil1). Daniel
Merci mias lorsque je recupére le fichier il n'y a pas de code associé! En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform!
"Daniel.C" wrote:
Bonjur Regarde le classeur suivant : http://cjoint.com/?fgadGtqWoE Daniel
Bonjour Daniel, Merci pour tes propositions mais elle ne marchent pas vraiement! le compteur s'arrete à 0.1km. Pour moi le probléme vient de la fonction Val qui ne trouve pas le séparateur","....
"Daniel.C" wrote:
ou : Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0 Km") End Sub Daniel
Bonjour. En mettant la propriété "SmallChange" du spinbutton à 1 :
Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub Cordialement. Daniel
Bonjour, J'ai un textbox que j'incremente par un spin button. Pb je veux afficher un format! J'ai ecris cela qui fonctionne trés bien: Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km") End Sub Mais voila impossible d'incrementer pas pas de 1/10! Merci de votre aide
Misange
StDonat a écrit :
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut etre cela provient il de mon anti virus ?
Bonjour
Télécharge le fichier sur le pc au lieu de l'ouvrir avec l'explorateur. Si tu es avec 2007, enregistre le dans un emplacement approuvé ou bien autorise les macros.
-- Misange migrateuse http://www.excelabo.net : Participez à un travail collaboratif sur excel !
StDonat a écrit :
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut
etre cela provient il de mon anti virus ?
Bonjour
Télécharge le fichier sur le pc au lieu de l'ouvrir avec l'explorateur.
Si tu es avec 2007, enregistre le dans un emplacement approuvé ou bien
autorise les macros.
--
Misange migrateuse
http://www.excelabo.net : Participez à un travail collaboratif sur excel !
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut etre cela provient il de mon anti virus ?
Bonjour
Télécharge le fichier sur le pc au lieu de l'ouvrir avec l'explorateur. Si tu es avec 2007, enregistre le dans un emplacement approuvé ou bien autorise les macros.
-- Misange migrateuse http://www.excelabo.net : Participez à un travail collaboratif sur excel !
StDonat
Désolé de vous répondre si tard, mais maintenant que j’ai changé d’endroit j’arrive enfin à récupérer les fichiers avec le code.(le firewall ou quelque chose d’en le genre, de ma boite bloque le code vba ?!!!) Toujours est –il que les 2 fichiers proposé ne arche pas vraiment… en fait il marche pour afficher +0.1km mais jamais il n’affiche +0.2km +.03km….. Le Userform n’affiche que 2 valeurs +0.1km et -0.1km ?!!!! Mais est il possible d’avoir la réponse a la question titre du sujet : Comment enlever un format ?
"Daniel.C" wrote:
Copie le code posté hier et mets-le dans le code de la feuille. Je teste sur un userform... Daniel
> Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut > etre cela provient il de mon anti virus ? > > "Daniel.C" wrote: > >> Le code se trouve dans le module feuille (Feuil1). >> Daniel >> >>> Merci mias lorsque je recupére le fichier il n'y a pas de code associé! >>> En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform! >>> >>> >>> "Daniel.C" wrote: >>> >>>> Bonjur >>>> Regarde le classeur suivant : >>>> http://cjoint.com/?fgadGtqWoE >>>> Daniel >>>> >>>>> Bonjour Daniel, >>>>> Merci pour tes propositions mais elle ne marchent pas vraiement! >>>>> le compteur s'arrete à 0.1km. >>>>> Pour moi le probléme vient de la fonction Val qui ne trouve pas le >>>>> séparateur",".... >>>>> >>>>> "Daniel.C" wrote: >>>>> >>>>>> ou : >>>>>> Private Sub SpinDistance_SpinDown() >>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0 >>>>>> Km") >>>>>> End Sub >>>>>> >>>>>> Private Sub SpinDistance_SpinUp() >>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0 >>>>>> Km") >>>>>> End Sub >>>>>> Daniel >>>>>> >>>>>> >>>>>>> Bonjour. >>>>>>> En mettant la propriété "SmallChange" du spinbutton à 1 : >>>>>>> >>>>>>> Private Sub SpinDistance_SpinDown() >>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - _ >>>>>>> SpinDistance.SmallChange / 10, "0.0 Km") >>>>>>> End Sub >>>>>>> >>>>>>> Private Sub SpinDistance_SpinUp() >>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + _ >>>>>>> SpinDistance.SmallChange / 10, "0.0 Km") >>>>>>> End Sub >>>>>>> Cordialement. >>>>>>> Daniel >>>>>>> >>>>>>>> Bonjour, >>>>>>>> J'ai un textbox que j'incremente par un spin button. >>>>>>>> Pb je veux afficher un format! >>>>>>>> J'ai ecris cela qui fonctionne trés bien: >>>>>>>> Private Sub SpinDistance_SpinDown() >>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km") >>>>>>>> End Sub >>>>>>>> >>>>>>>> Private Sub SpinDistance_SpinUp() >>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km") >>>>>>>> End Sub >>>>>>>> Mais voila impossible d'incrementer pas pas de 1/10! >>>>>>>> Merci de votre aide >>>>>> >>>>>> >>>>>> >>>> >>>> >>>> >> >> >>
Désolé de vous répondre si tard, mais maintenant que j’ai changé d’endroit
j’arrive enfin à récupérer les fichiers avec le code.(le firewall ou quelque
chose d’en le genre, de ma boite bloque le code vba ?!!!)
Toujours est –il que les 2 fichiers proposé ne arche pas vraiment… en fait
il marche pour afficher +0.1km mais jamais il n’affiche +0.2km +.03km…..
Le Userform n’affiche que 2 valeurs +0.1km et -0.1km ?!!!!
Mais est il possible d’avoir la réponse a la question titre du sujet :
Comment enlever un format ?
"Daniel.C" wrote:
Copie le code posté hier et mets-le dans le code de la feuille. Je
teste sur un userform...
Daniel
> Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut
> etre cela provient il de mon anti virus ?
>
> "Daniel.C" wrote:
>
>> Le code se trouve dans le module feuille (Feuil1).
>> Daniel
>>
>>> Merci mias lorsque je recupére le fichier il n'y a pas de code associé!
>>> En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform!
>>>
>>>
>>> "Daniel.C" wrote:
>>>
>>>> Bonjur
>>>> Regarde le classeur suivant :
>>>> http://cjoint.com/?fgadGtqWoE
>>>> Daniel
>>>>
>>>>> Bonjour Daniel,
>>>>> Merci pour tes propositions mais elle ne marchent pas vraiement!
>>>>> le compteur s'arrete à 0.1km.
>>>>> Pour moi le probléme vient de la fonction Val qui ne trouve pas le
>>>>> séparateur","....
>>>>>
>>>>> "Daniel.C" wrote:
>>>>>
>>>>>> ou :
>>>>>> Private Sub SpinDistance_SpinDown()
>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0
>>>>>> Km")
>>>>>> End Sub
>>>>>>
>>>>>> Private Sub SpinDistance_SpinUp()
>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0
>>>>>> Km")
>>>>>> End Sub
>>>>>> Daniel
>>>>>>
>>>>>>
>>>>>>> Bonjour.
>>>>>>> En mettant la propriété "SmallChange" du spinbutton à 1 :
>>>>>>>
>>>>>>> Private Sub SpinDistance_SpinDown()
>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - _
>>>>>>> SpinDistance.SmallChange / 10, "0.0 Km")
>>>>>>> End Sub
>>>>>>>
>>>>>>> Private Sub SpinDistance_SpinUp()
>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + _
>>>>>>> SpinDistance.SmallChange / 10, "0.0 Km")
>>>>>>> End Sub
>>>>>>> Cordialement.
>>>>>>> Daniel
>>>>>>>
>>>>>>>> Bonjour,
>>>>>>>> J'ai un textbox que j'incremente par un spin button.
>>>>>>>> Pb je veux afficher un format!
>>>>>>>> J'ai ecris cela qui fonctionne trés bien:
>>>>>>>> Private Sub SpinDistance_SpinDown()
>>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km")
>>>>>>>> End Sub
>>>>>>>>
>>>>>>>> Private Sub SpinDistance_SpinUp()
>>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km")
>>>>>>>> End Sub
>>>>>>>> Mais voila impossible d'incrementer pas pas de 1/10!
>>>>>>>> Merci de votre aide
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>>>
>>
>>
>>
Désolé de vous répondre si tard, mais maintenant que j’ai changé d’endroit j’arrive enfin à récupérer les fichiers avec le code.(le firewall ou quelque chose d’en le genre, de ma boite bloque le code vba ?!!!) Toujours est –il que les 2 fichiers proposé ne arche pas vraiment… en fait il marche pour afficher +0.1km mais jamais il n’affiche +0.2km +.03km….. Le Userform n’affiche que 2 valeurs +0.1km et -0.1km ?!!!! Mais est il possible d’avoir la réponse a la question titre du sujet : Comment enlever un format ?
"Daniel.C" wrote:
Copie le code posté hier et mets-le dans le code de la feuille. Je teste sur un userform... Daniel
> Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut > etre cela provient il de mon anti virus ? > > "Daniel.C" wrote: > >> Le code se trouve dans le module feuille (Feuil1). >> Daniel >> >>> Merci mias lorsque je recupére le fichier il n'y a pas de code associé! >>> En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform! >>> >>> >>> "Daniel.C" wrote: >>> >>>> Bonjur >>>> Regarde le classeur suivant : >>>> http://cjoint.com/?fgadGtqWoE >>>> Daniel >>>> >>>>> Bonjour Daniel, >>>>> Merci pour tes propositions mais elle ne marchent pas vraiement! >>>>> le compteur s'arrete à 0.1km. >>>>> Pour moi le probléme vient de la fonction Val qui ne trouve pas le >>>>> séparateur",".... >>>>> >>>>> "Daniel.C" wrote: >>>>> >>>>>> ou : >>>>>> Private Sub SpinDistance_SpinDown() >>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0 >>>>>> Km") >>>>>> End Sub >>>>>> >>>>>> Private Sub SpinDistance_SpinUp() >>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0 >>>>>> Km") >>>>>> End Sub >>>>>> Daniel >>>>>> >>>>>> >>>>>>> Bonjour. >>>>>>> En mettant la propriété "SmallChange" du spinbutton à 1 : >>>>>>> >>>>>>> Private Sub SpinDistance_SpinDown() >>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - _ >>>>>>> SpinDistance.SmallChange / 10, "0.0 Km") >>>>>>> End Sub >>>>>>> >>>>>>> Private Sub SpinDistance_SpinUp() >>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + _ >>>>>>> SpinDistance.SmallChange / 10, "0.0 Km") >>>>>>> End Sub >>>>>>> Cordialement. >>>>>>> Daniel >>>>>>> >>>>>>>> Bonjour, >>>>>>>> J'ai un textbox que j'incremente par un spin button. >>>>>>>> Pb je veux afficher un format! >>>>>>>> J'ai ecris cela qui fonctionne trés bien: >>>>>>>> Private Sub SpinDistance_SpinDown() >>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km") >>>>>>>> End Sub >>>>>>>> >>>>>>>> Private Sub SpinDistance_SpinUp() >>>>>>>> TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km") >>>>>>>> End Sub >>>>>>>> Mais voila impossible d'incrementer pas pas de 1/10! >>>>>>>> Merci de votre aide >>>>>> >>>>>> >>>>>> >>>> >>>> >>>> >> >> >>
Daniel.C
Private Sub SpinDistance_SpinDown() TxtDistance.Value = Val(TxtDistance.Value) - 1 / 10 End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Val(TxtDistance.Value) + 1 / 10 End Sub Daniel
Désolé de vous répondre si tard, mais maintenant que j’ai changé d’endroit j’arrive enfin à récupérer les fichiers avec le code.(le firewall ou quelque chose d’en le genre, de ma boite bloque le code vba ?!!!) Toujours est –il que les 2 fichiers proposé ne arche pas vraiment… en fait il marche pour afficher +0.1km mais jamais il n’affiche +0.2km +.03km….. Le Userform n’affiche que 2 valeurs +0.1km et -0.1km ?!!!! Mais est il possible d’avoir la réponse a la question titre du sujet : Comment enlever un format ?
"Daniel.C" wrote:
Copie le code posté hier et mets-le dans le code de la feuille. Je teste sur un userform... Daniel
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut etre cela provient il de mon anti virus ?
"Daniel.C" wrote:
Le code se trouve dans le module feuille (Feuil1). Daniel
Merci mias lorsque je recupére le fichier il n'y a pas de code associé! En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform!
"Daniel.C" wrote:
Bonjur Regarde le classeur suivant : http://cjoint.com/?fgadGtqWoE Daniel
Bonjour Daniel, Merci pour tes propositions mais elle ne marchent pas vraiement! le compteur s'arrete à 0.1km. Pour moi le probléme vient de la fonction Val qui ne trouve pas le séparateur","....
"Daniel.C" wrote:
ou : Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0 Km") End Sub Daniel
Bonjour. En mettant la propriété "SmallChange" du spinbutton à 1 :
Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub Cordialement. Daniel
Bonjour, J'ai un textbox que j'incremente par un spin button. Pb je veux afficher un format! J'ai ecris cela qui fonctionne trés bien: Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km") End Sub Mais voila impossible d'incrementer pas pas de 1/10! Merci de votre aide
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Val(TxtDistance.Value) - 1 / 10
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Val(TxtDistance.Value) + 1 / 10
End Sub
Daniel
Désolé de vous répondre si tard, mais maintenant que j’ai changé d’endroit
j’arrive enfin à récupérer les fichiers avec le code.(le firewall ou quelque
chose d’en le genre, de ma boite bloque le code vba ?!!!)
Toujours est –il que les 2 fichiers proposé ne arche pas vraiment… en fait
il marche pour afficher +0.1km mais jamais il n’affiche +0.2km +.03km…..
Le Userform n’affiche que 2 valeurs +0.1km et -0.1km ?!!!!
Mais est il possible d’avoir la réponse a la question titre du sujet :
Comment enlever un format ?
"Daniel.C" wrote:
Copie le code posté hier et mets-le dans le code de la feuille. Je
teste sur un userform...
Daniel
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais
peut etre cela provient il de mon anti virus ?
"Daniel.C" wrote:
Le code se trouve dans le module feuille (Feuil1).
Daniel
Merci mias lorsque je recupére le fichier il n'y a pas de code associé!
En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform!
"Daniel.C" wrote:
Bonjur
Regarde le classeur suivant :
http://cjoint.com/?fgadGtqWoE
Daniel
Bonjour Daniel,
Merci pour tes propositions mais elle ne marchent pas vraiement!
le compteur s'arrete à 0.1km.
Pour moi le probléme vient de la fonction Val qui ne trouve pas le
séparateur","....
"Daniel.C" wrote:
ou :
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0
Km")
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0
Km")
End Sub
Daniel
Bonjour.
En mettant la propriété "SmallChange" du spinbutton à 1 :
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Format(Val(TxtDistance.Value) - _
SpinDistance.SmallChange / 10, "0.0 Km")
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Format(Val(TxtDistance.Value) + _
SpinDistance.SmallChange / 10, "0.0 Km")
End Sub
Cordialement.
Daniel
Bonjour,
J'ai un textbox que j'incremente par un spin button.
Pb je veux afficher un format!
J'ai ecris cela qui fonctionne trés bien:
Private Sub SpinDistance_SpinDown()
TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km")
End Sub
Private Sub SpinDistance_SpinUp()
TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km")
End Sub
Mais voila impossible d'incrementer pas pas de 1/10!
Merci de votre aide
Private Sub SpinDistance_SpinDown() TxtDistance.Value = Val(TxtDistance.Value) - 1 / 10 End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Val(TxtDistance.Value) + 1 / 10 End Sub Daniel
Désolé de vous répondre si tard, mais maintenant que j’ai changé d’endroit j’arrive enfin à récupérer les fichiers avec le code.(le firewall ou quelque chose d’en le genre, de ma boite bloque le code vba ?!!!) Toujours est –il que les 2 fichiers proposé ne arche pas vraiment… en fait il marche pour afficher +0.1km mais jamais il n’affiche +0.2km +.03km….. Le Userform n’affiche que 2 valeurs +0.1km et -0.1km ?!!!! Mais est il possible d’avoir la réponse a la question titre du sujet : Comment enlever un format ?
"Daniel.C" wrote:
Copie le code posté hier et mets-le dans le code de la feuille. Je teste sur un userform... Daniel
Désolé mais je confirme que dans le fichier il n'y a pas de code.. mais peut etre cela provient il de mon anti virus ?
"Daniel.C" wrote:
Le code se trouve dans le module feuille (Feuil1). Daniel
Merci mias lorsque je recupére le fichier il n'y a pas de code associé! En plus,j'ai oublié de préciser que tous cela ce passe dans un Userform!
"Daniel.C" wrote:
Bonjur Regarde le classeur suivant : http://cjoint.com/?fgadGtqWoE Daniel
Bonjour Daniel, Merci pour tes propositions mais elle ne marchent pas vraiement! le compteur s'arrete à 0.1km. Pour moi le probléme vient de la fonction Val qui ne trouve pas le séparateur","....
"Daniel.C" wrote:
ou : Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1 / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1 / 10, "0.0 Km") End Sub Daniel
Bonjour. En mettant la propriété "SmallChange" du spinbutton à 1 :
Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + _ SpinDistance.SmallChange / 10, "0.0 Km") End Sub Cordialement. Daniel
Bonjour, J'ai un textbox que j'incremente par un spin button. Pb je veux afficher un format! J'ai ecris cela qui fonctionne trés bien: Private Sub SpinDistance_SpinDown() TxtDistance.Value = Format(Val(TxtDistance.Value) - 1, "0.0 Km") End Sub
Private Sub SpinDistance_SpinUp() TxtDistance.Value = Format(Val(TxtDistance.Value) + 1, "0.0 Km") End Sub Mais voila impossible d'incrementer pas pas de 1/10! Merci de votre aide