[VBA-E] Remise a zero d'une plage de cellule
Bonjour,
Les utilisateurs m'ont permis d'ecrire un code qui renvoi la selection d'une listbox vers un tableau Excel. Cependant il faudrait que j'initialise ma colonne de destination j'ai tenter quelquechose (vous allez rire... on voit le niveau du programmeur que je suis...)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Private Sub CommandButton1_Click()
Worksheets("Inlet").Cells(u, 1).Select
Selection.ClearContents
For i = 1 To ListBox1.ListCount
If ListBox1.Selected(i) = True Then
u = u + 1
Worksheets("Inlet").Cells(u, 1) = ListBox1.List(i)
End If
Next
End Sub |
Donc (evidemment) les deux premiere lignes du code ne repondent pas mon attente sinon la suite du code fait ce qu on lui demande hormis un petit bug sur la ligne : Listbox1.Selected(i)=True Then
Voici le message :
"Listbox1.Selected(i)= <Could not get the Selected property. Invalid argument"