Re : Contenu listbox a plusieurs lignes et colonnes vers feuille en une seule ligne
Bonjour abtony,
Je dirais que c'est possible en concaténant le contenu de chaque colonne dans une variable. On envoie cette variable dans la feuille ensuite. Pour la lecture, on fait l'inverse.
Voir exemple fait rapidement dans le fichier joint.
Re : Contenu listbox a plusieurs lignes et colonnes vers feuille en une seule ligne
Bonsoir Grand Chaman Excel ,
merci pour ta réponse, mais ca ne correspond pas tout a fait a mon souhait, je joint un fichier en exemple avec les explication sur la feuille, il y a déja un userform et une listbox mais le code de celle ci n'est pas bon.
Re : Contenu listbox a plusieurs lignes et colonnes vers feuille en une seule ligne
Bonjour Kjin,
Sur la feuille excel, j démare a la ligne1 de la 8 ème colonne, ensuite c'est par tranches de 7 colonnes comme ceci,
Implantation de bâtiment 4 axes, compris fourniture et mise en place des chaises, traçage et repérage des niveaux. / U / 6,00 / 160,00 / 35,00 / 207,00 / 350,00
les tranches sont variables, ça peut aller de 4 a 12 maxi (Les données en ligne par tranches de 7 colonnes)
sur la feuille excel ce ne sera pas toujours la même ligne, mais ça on verra plus tard.
Re : Contenu listbox a plusieurs lignes et colonnes vers feuille en une seule ligne
Bonjour Kjin,
Merci de te pencher de nouveau sur mon sujet, je joint un fichier pour mieux comprendre.
Dans le fichier ton code que tu a donner plus haut pour mettre le contenu de la listbox en une seule ligne après la colonne H1.
Dans le fichier un userform avec deux listbox, la premiere contient des infos en liste qui sont transferer avec ton code en une ligne avec command button 1.
Le but est maintenant de faire l'inverse, récupérer cette ligne en list sur la listbox2 pour être modifier avec des textbox.
Voila j'espère avoir été plus clair et en essayant le fichier je pense que ce sera plus facile.
Merci Kjin
Abtony
edit: je précise que l'affichage de la listbox2 se fera suivant séléction de la ligne de la listbox1