Problème Remplissage Feuille Excel a partir de plusieurs textbox Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
J
Jean Bourbier
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 12 octobre 2018
Version d'Excel : 2010

Message par Jean Bourbier » 12 octobre 2018, 13:24

Bonjour à tous,

Je vous explique mon problème.

Je cherche à modifier une ligne de tableau excel à l'aide d'un userform contenant plusieurs textbox et combobox.

Quand je modifie mes valeurs, seules les 5 premières (Allez savoir pourquoi...) se modifient dans mon tableau excel.

Je pense avoir tout essayé et suis actuellement dans une impasse...

C'est pour cela que je sollicite votre aide.

Ci dessous le code utilisé :
Private Sub CommandButton1_Click()

For n = 2 To Range("P65536").End(xlUp).Row
 
If Range("P" & n) = ComboBox3 Then
Range("A" & n) = TextBox1
Range("B" & n) = ComboBox1
Range("C" & n) = ComboBox2
Range("D" & n) = TextBox15
Range("E" & n) = TextBox3
Range("F" & n) = TextBox27
Range("G" & n) = TextBox37
Range("H" & n) = TextBox29
Range("I" & n) = TextBox30
Range("J" & n) = TextBox31
Range("K" & n) = TextBox32
Range("L" & n) = TextBox33
Range("M" & n) = TextBox34
Range("N" & n) = TextBox35
Range("O" & n) = TextBox36

End If

Next

End Sub
Lors de l’exécution du code tout se passe bien jusqu'au "TextBox3" ensuite, plus rien ne se modifie dans mon classeur...

Je vous remercie d'avance pour votre aide.

Cordialement,

Jean
Avatar du membre
Ausecour
Passionné d'Excel
Passionné d'Excel
Messages : 3'124
Appréciations reçues : 345
Inscrit le : 31 mai 2018
Version d'Excel : 2010 FR, 2013 FR

Message par Ausecour » 12 octobre 2018, 13:40

Bonjour,

D'autres membres te le diront, les macros seules, c'est difficile à corriger, on aime bien avoir des fichiers pour tester, comprendre, etc...
Merci de joindre un fichier à ta demande et nous pourrons t'aider :)
Plus un sujet a un titre précis, des explications claires, et un fichier Excel bien préparé, plus il a de chances d'avoir une réponse qui répond au besoin, mettez toutes les chances de votre côté :bien:
"100% des gagnants auront tenté leur chance" :trfl:
Avatar du membre
ric
Membre impliqué
Membre impliqué
Messages : 2'070
Appréciations reçues : 173
Inscrit le : 29 mai 2018
Version d'Excel : 365 fr

Message par ric » 12 octobre 2018, 14:16

Bonjour à tous,

2 choses :
1- Tu ne mentionnes pas dans quelle feuille écrire ... ce qui devrait toujours être renseigné.
2- As-tu tenté un pas à pas (touche F8 ) sur ton code ?
...... à chaque ligne exécutée, en survolant avec le curseur de souris, une infobulle te donnera les contenus.



ric
Un bon dépanneur : la touche F8 pour faire un Pas-à-Pas sur le code. :mrgreen:
Avatar du membre
thev
Membre impliqué
Membre impliqué
Messages : 2'457
Appréciations reçues : 206
Inscrit le : 13 juin 2016
Version d'Excel : 2013 FR 64 bits

Message par thev » 13 octobre 2018, 11:37

Bonjour,

Une piste :
Tu pourrais bien avoir dupliqué par inadvertance une partie de tes TextBox, les nouvelles masquant les précédentes.
Exemple : TextBox27 pourrait être masquée par TextBoxnn. Tu remplis en fait TextBoxnn au lieu de TextBox27.
J
Jean Bourbier
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 12 octobre 2018
Version d'Excel : 2010

Message par Jean Bourbier » 16 octobre 2018, 10:00

Bonjour à tous !

Merci pour vos messages.
Après des recherches de mon coté, j'ai trouvé la solution à mon problème.

En fait je cherchais à modifier des cases en fonction d'une valeur de combobox, elle même liée aux valeurs à modifier...
Du coup erreur...

Enfin merci à vous !

A bientôt !

Jean B.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message