Textbox au format nombre

  • Initiateur de la discussion Initiateur de la discussion lanoe
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lanoe

XLDnaute Occasionnel
Bonjour le forum,

J’ai un userform avec 122 textbox. Le résultat des textbox est utilisé pour réaliser des calculs. Je souhaite par conséquent pour les touches « ajouter une nouvelle fiche » et « Enregistrer les modifications « coller » les textbox au format nombre…et je ne parviens pas à trouver la formule.

Merci pour votre aide.

lanoe
 

Pièces jointes

Re : Textbox au format nombre

Lanoe

si toutes tes saisies sont des numériques avec la virgule comme séparateur tu peux mettre:

Code:
For i = 1 To 122
    Sheets(£feuille1).Cells(£ligne2, i) = cdbl(Me.Controls("t" & i))
Next i

Ou alors:

Code:
For i = 1 To 122
    If IsNumeric(Me.Controls("t" & i)) then
         Sheets(£feuille1).Cells(£ligne2, i) = cdbl(Me.Controls("t" & i))
    else
         Sheets(£feuille1).Cells(£ligne2, i) = Me.Controls("t" & i)
   end if
Next i

A+
 
Re : Textbox au format nombre

Re Lanoe,

Essaie de reproduire le problème sur un userform exemple plus simple. Là il faudrait tester les 122 textbox pour voir où est le problème.

Sinon vois l'aide excel sur les conversion de données de Texte vers numériques.

De plus c'est un sujet maintes fois abordé sur le forum. Fais des recherches.

A+
 
Re : Textbox au format nombre

Re-,

Si la solution de jouer sur les textbox est trop compliquer j'ai trouvé sur le forum une proposition qui visent à "après avoir copié la valeur du textbox dans la feuille fait ceci sur les cellules concernées"

If IsNumeric(Cells(i, j)) Then Cells(i, j) = CDbl(Cells(i, j))

mais je n'arrive toujours pas à l'appliquer à mon cas...

https://www.excel-downloads.com/threads/vba-textbox-en-numerique.109372/

Si une bonne volonté peu m'aider...

lanoe
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
35
Affichages
2 K
Réponses
8
Affichages
830
Réponses
35
Affichages
2 K
Retour