Vba + Boucle sur une autre feuille
Résolu/Fermé
eideal
Messages postés
21
Date d'inscription
mercredi 23 juin 2010
Statut
Membre
Dernière intervention
20 février 2017
-
21 janv. 2012 à 19:25
eideal Messages postés 21 Date d'inscription mercredi 23 juin 2010 Statut Membre Dernière intervention 20 février 2017 - 22 janv. 2012 à 12:04
eideal Messages postés 21 Date d'inscription mercredi 23 juin 2010 Statut Membre Dernière intervention 20 février 2017 - 22 janv. 2012 à 12:04
A voir également:
- Vba + Boucle sur une autre feuille
- Comment supprimer une feuille sur word - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Feuille a5 - Guide
- Ouvrir une feuille excel vba ✓ - Forum VB / VBA
- Feuille de score belote excel - Forum Excel
1 réponse
bonjour
pas de problème pour enlever le Sheets(ListBox1.Value).Select puisqu'on a juste avant : With Sheets(ListBox1.Value) qui détermine que l'on va "travailler" avec la sheet précisée.
Par contre tout ce qui s'y rapporte doit être précédé d'un "." (point)
j'en ai profité pour modifier "l'affectation" des colonne de la listbox3 , dans une boucle plutôt que d'écrire 8 lignes.
A+
pas de problème pour enlever le Sheets(ListBox1.Value).Select puisqu'on a juste avant : With Sheets(ListBox1.Value) qui détermine que l'on va "travailler" avec la sheet précisée.
Par contre tout ce qui s'y rapporte doit être précédé d'un "." (point)
Dim i, j 'remplir listboxt3 'determiner la feuille With Sheets(ListBox1.Value) 'de la ligne 16 a la dernier ligne non vide For i = 16 To .[b65000].End(xlUp).Row ListBox3.AddItem For j = 0 To 7 ListBox3.List(i - 16, j) = .Cells(i, j + 2) Next j Next i ListBox3.ColumnCount = 8 ListBox3.ColumnWidths = "50;30;30;30;30;30;30;50" End With
j'en ai profité pour modifier "l'affectation" des colonne de la listbox3 , dans une boucle plutôt que d'écrire 8 lignes.
A+
22 janv. 2012 à 12:04
merci Paf