La formule ne marche pas si je change les valeur avec une Usf

  • Initiateur de la discussion Initiateur de la discussion J-c
  • 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 !

J

J-c

Guest
Bonsoir à tous

Sur la Feuil "Base", la valeur de la colonne H dépend de la valeur en colonne E (Age)

Si je change la valeur en E (Age) manuèlement la colone H s'adapte 🙂

Si je change la valeur en E (Age) avec L' UserForm, la colonne H ne change Pas 🙄
Avez vous une idée ?

Je joint un fichier en exemple,pour concrètiser ma question
Cdlt J-C
 

Pièces jointes

Re : La formule ne marche pas si je change les valeur avec une Usf

Bonjour

Changer le code pour convertir la valeur de string à double :

Le code devient :

Private Sub CommandButton1_Click()
Dim i As Integer
For i = 2 To 5
Cells(Lig + 3, i).Value = Me.Controls("textbox" & i)
Next i
Cells(Lig + 3, 6).Value = CDbl(CheckBox1)
UserForm1.Hide
End Sub

Cordialement

Bernard
 
Re : La formule ne marche pas si je change les valeur avec une Usf

Bonsoir

En modifiant ainsi
Code:
Private Sub CommandButton1_Click()
Dim i As Integer
For i = 2 To 5
Select Case i
Case 2, 3, 4
Cells(Lig + 3, i).Value = Me.Controls("textbox" & i)
Case 5
Cells(Lig + 3, i).Value = CLng(Me.Controls("textbox" & i))
End Select
Next i
Cells(Lig + 3, 6).Value = CheckBox1.Value
UserForm1.Hide
End Sub
 
Re : La formule ne marche pas si je change les valeur avec une Usf

Bonsoir à tous

Merci vbacrumble
Ca marche seul chose,il ne faut pas laisser la case "Age" vide, si non il y a un beug sur cette ligne

Cells(Lig + 3, i).Value = CLng(Me.Controls("textbox" & i))

Encore Merci Cdlt J-C
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
376
Réponses
25
Affichages
1 K
Retour