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

userform vers plusieurs tableaux (la suite )

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 !

Profane

XLDnaute Occasionnel
Bonjour
voilaj ai fait un petit fichier d exemple pour vous expliquer le soucis que j aiu
et qui se resume a une phrase
comment remplir plusieurs tableaux(situé sur different onglet du meme classeur) a l'aide d'un seul userform
voila en esperant que le probleme vous inspire 🙂
 

Pièces jointes

Re : userform vers plusieurs tableaux (la suite )

Bonjour,

Voilà comment je modifierai ta procedure :

Private Sub CommandButtonAjouter_Click()
Dim Tableau(1 To 3) As Worksheet
Dim x As Integer

Set Tableau(1) = Sheets("Entree")
Set Tableau(2) = Sheets("Sortie")
Set Tableau(3) = Sheets("Effet")

For x = 1 To UBound(Tableau)
Tableau(x).Range("C65536").End(xlUp).Offset(1, 0).Value = Me.TextBoxA
Tableau(x).Range("D65536").End(xlUp).Offset(1, 0).Value = Me.TextBoxB
Tableau(x).Range("E65536").End(xlUp).Offset(1, 0).Value = Me.TextBoxC
Tableau(x).Range("F65536").End(xlUp).Offset(1, 0).Value = Me.TextBoxD
Next x
Me.TextBoxA = ""
Me.TextBoxB = ""
Me.TextBoxC = ""
Me.TextBoxD = ""

End Sub

Je profite de l'occasion :

Si dans ton USF tu crees des controles, il fau utiliser les noms que tu leur a donné si tu veux que ca fonctionne. Dans ton USF tu as cree des listbox (4) que tu appelles Listbox1,Listbox2... et dans ton code tu fais reference a des textbox.
 

Pièces jointes

Re : userform vers plusieurs tableaux (la suite )

merci lapix pour ta reponse,
je vais teste de ce pas 😉

pour ce qui est du listbox textbox
en fait je voulais pas envoyer le fichier original trop gros
donc j ai recreé un fichier rapidement 🙂
j avais pas verifie lol

a tout de suite, pour te dire si ca fonctionne 🙂
 
Re : userform vers plusieurs tableaux (la suite )

ca marche parfaitement 🙂

par contre si maintenant je veux le faire mais avec une partie commune
au 3 tableaux et des parties differentes au 3 tableaux
comment proceder ?
j ai completer le fichier exemple
pour plus de clarte
merci d avance a tous
 

Pièces jointes

Re : userform vers plusieurs tableaux (la suite )

De la meme facon sauf qu'il va te falloir nommer toutes les cellules de destination sous la forme :

sheets("quelconque").range("G65536").end(xlup).offset(1,0).value=textboxG
(Tu modifies le G de G65536 pour choisir ta colonne)
au lieu d'utiliser un tableau en boucle, sachant aussi que tu peux combiner les 2 en faisant pour les donnees communes un tableau et quelques lignes de code pour les exceptions
 
Re : userform vers plusieurs tableaux (la suite )

excellent
je ne sais quoi dire a part
un grand merci a toi Lapix
je vais deja code tout ca
J' ai en effet 70 colonnes sur 3 tableaux a coder 🙂
comptez sur moi pour de prochaines questions
++
 
- 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

S
Réponses
0
Affichages
1 K
Stateaid
S
N
Réponses
4
Affichages
2 K
na_ia
N
R
Réponses
15
Affichages
5 K
razorlight
R
M
Réponses
5
Affichages
3 K
Michelll38
M
A
Réponses
1
Affichages
1 K
francoisC
F
V
Réponses
2
Affichages
2 K
VOILLOT
V
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…