XL 2016 Transfert de listbox sur feuille

Scorpio

XLDnaute Impliqué
Salut à tous,
J'aimerais juste s'il vous plais que un membre me donne un petit coup de pouce, concernant ce code
En fait, ce code fonctionne bien, mais transfert les données dès la cellule A1
Et, je voudrais laissé la première ligne vide et transférer dés la cellule A2.
Merci beaucoup A+++


Private Sub CommandButton1_Click()
'Call SupPlage
Sheets("Feuil3").[A2].Select
Dim x As Integer, Nb_L_ListBox As Integer
With Worksheets("feuil3")
For x = 1 To Me.ListBox1.ListCount
.Cells(x, 1) = Me.ListBox1.List(x - 1, 0) 'Colonne A
.Cells(x, 3) = Me.ListBox1.List(x - 1, 1) 'Colonne C
.Cells(x, 6) = Me.ListBox1.List(x - 1, 2) 'Colonne F
Next x
End With
End Sub
 

Scorpio

XLDnaute Impliqué
Bonsoir Mr Boisgontier,
Oui, voici par ex, un classeur que j'arrive à le télécharger, parfois ca ne se télécharge pas du tous, mais, en cliquant sur le bouton, le formulaire ne s'ouvre pas.
Voilà, merci de votre aide, et bonne soirée.
 

Pièces jointes

  • RechercheIntuitiveBDChoixCol (1).xlsm
    105.2 KB · Affichages: 30

ChTi160

XLDnaute Barbatruc
Bonjour Scorpio
Bonjour le Fil ,JB
Bonjour Le Forum
Peut être une Référence (manquante) dans la Rubrique "Outils" de VBE ,puis "Références"
Tu ouvres le fichier puis faire Alt+F11 puis Alt+O et sélectionner Références . a voir
Chez moi pas de problème pour utiliser le Fichier de JB
jean marie
 

ChTi160

XLDnaute Barbatruc
Re
Scorpio
Non ! si c'est un problème de référence manquante ,ce sera indiqué .
Tu lances le Userform et ensuite tu vas voir , si c'est du a une référence Manquante "il sera indique "MANQUANTE ......"(je ne suis pas sur que cela vient de la )
question :c'est a l'ouverture ou lors d'une autre action sur le Userform ?
car on voit les données affichées sur ton Image.
à voir donc.
jean marie
 

ChTi160

XLDnaute Barbatruc
Re
Eh bien !
chez moi pas de message lors de l'ouverture du fichier ???????
et ça ne règle rien .
le message d'erreur que tu as parle de Propriété ColumnWidths ......
donc je pense que le problème vient de cette partie du Code
VB:
   x = x + f.Columns(i).Width * 0.8
    temp = temp & f.Columns(i).Width * 0.8 & ";"
  Next
  Me.ListBox1.ColumnWidths = temp
Peut être un problème de Point ou Virgule ????
jean marie
 
Dernière édition:

Discussions similaires

Réponses
4
Affichages
194
Réponses
17
Affichages
808
Réponses
2
Affichages
140

Statistiques des forums

Discussions
312 113
Messages
2 085 425
Membres
102 886
dernier inscrit
eurlece