![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums. |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Invité régulier
![]() Date d'inscription: septembre 2008
Messages: 14
|
bonjour,
bon je veux mettre de non de fichier dans une collection Code :
Dim m_colFichier As New Collection Dim objFichier As clsFichier x.add "c:\fichier1.txt" x.add "c:\fichier2.txt" x.add "c:\fichier3.txt" x.add "c:\fichier4.txt" End Sub maintenant ce que je veux c'est suprimer mon "c:\fichier2.txt" mais je ne connais pas l'index correspondant a cette element de ma collection. donc je ne peux pas faire Code :
x.remove Index
merci d'avance |
|
|
|
|
|
#2 (permalink) |
![]() |
Bonjour
Utilise le paramètre Key en lui attribuant également le nom du fichier. Dès lors, tu peux utiliser la clé en remplacement de l'index... Code :
Dim m_colFichier As New Collection Dim objFichier As clsFichier x.add "c:\fichier1.txt", "c:\fichier1.txt" x.add "c:\fichier2.txt", "c:\fichier2.txt" x.add "c:\fichier3.txt", "c:\fichier3.txt" x.add "c:\fichier4.txt", "c:\fichier4.txt" x.Remove "c:\fichier2.txt" End Sub
__________________
Pierre Fauconnier -------------------- "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire) Pensez au tag ![]() Mon blog sur DVP - Mes petits papiers sur DVP - Nouveau: Groupe des formateurs - Nouveau: Groupes développeurs QSEA Je ne peux en aucun cas être tenu pour responsable des conséquences de l'utilisation des codes que je fournis dans le cadre des réponses apportées sur les forums, même s'il s'avérait que ces codes sont erronés ou amènent à des dysfonctionnements, de manière manifeste ou non. |
|
|
|
|
![]() |
![]() |
||
Probleme avec les collections
|
||
| Outils de la discussion | |
|
|