Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Format TextBox numérique (code postal)

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 !

Provence Vintage

XLDnaute Occasionnel
Bonjour le forum,

je voudrais savoir si quelqu'un a une idée sur le bug suivant:

# If TextBox14 = "" Then
.Cells(b, 14) = "00 000"
Else
.Cells(b, 14) = CInt(TextBox14)
End If#

lorsque je fais une modif sur mon usf,
ce bout de code qui me permet d'enregistrer dans une bdd bloque!
la raison: "dépassement de capacité"?

merci à celle et ceux qui ont des pistes

a+
 
Re : Format TextBox numérique (code postal)

D'abord tu convertis en nombre. Pourquoi ne pas passer du texte ?

Ensuite, Int à un maximum. Soit 32 767.
Donc essaie avec CDBL()
Double se limite à 1,79769313486231E308.
 
Re : Format TextBox numérique (code postal)

Bonjour,

de mémoire un integer est limité à 65536, or un code postal peut être supérieur
essaye de remplacer CInt par CLng

Edit : Bonjour Habitude, ah oui c'est ça, de -32 767 à +32767 ou un truc comme ça
 
Re : Format TextBox numérique (code postal)

Salut Provence Vintage, le Forum

pas sur d'avoir compris mais vraiment pas sur du tout

essaye ça

Code:
.Cells(b, 14) = IIf(TextBox14 = "", Format(.Cells(b, 14), "00 000"), CInt(TextBox14))
il vaudrait mieux que tu mette le code complet... mieux un bout de ton fichier avec ce que ta as et ce que tu veux

EDITION: Habitude🙂, Tototiti🙂... mes Salutations

Bonne Journée
 
Dernière édition:
Re : Format TextBox numérique (code postal)

Bonsoir

Il existe un format de code postal dans Excel

Code:
Sub Macro1()
With [A1]
    .Clear
    .Formula = "=35*10^3"
    .NumberFormat = "00000" [COLOR=Green]' format Code postal[/COLOR]
End With
End Sub
 
- 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
A
Réponses
4
Affichages
883
Arthur EXL
A
M
Réponses
2
Affichages
1 K
M
Réponses
3
Affichages
2 K
MONADESIGN82
M
S
Réponses
13
Affichages
2 K
Stedemart
S
E
  • Question Question
Réponses
7
Affichages
3 K
L
Réponses
3
Affichages
2 K
Litan44260
L
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…