Boite de dialogue multi selection, nombre de fichiers [Résolu]

lamquin 35 Messages postés vendredi 18 novembre 2005Date d'inscription 5 juin 2008 Dernière intervention - 26 oct. 2007 à 10:38 - Dernière réponse : jrivet 7401 Messages postés mercredi 23 avril 2003Date d'inscription 6 avril 2012 Dernière intervention
- 26 oct. 2007 à 12:37
Salut,

J'utilise la commande suivante: nom = Application.GetOpenFilename("Excel Files,*.xls", , "Select all the test files", , True) pour affichier une boite de dialogue qui me permet de selectionner plusieurs fichier (xl dans ce cas)...

Comment (quelle commande) me permet de retrouver le nombre de fichiers que l'utilisateur à selectionné?

Merci de votre aide

@+
Thierry
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
jrivet 7401 Messages postés mercredi 23 avril 2003Date d'inscription 6 avril 2012 Dernière intervention - 26 oct. 2007 à 12:37
3
Merci
Salut,
En regardant sur la MSDN sur le net on trouve.

This method returns the selected file name or the name entered by the
user. . If MultiSelect is True, the return value is an array of the selected file names (even if only one filename is selected). Returns False if the user cancels the dialog box.

Trad
Cette méthode retourne le nom du fichier sélectionné ou le nom entré par l'utilisateur. Si le parametre MultiSelect = True, la valeur retournée est un tableau des noms sélectionnés (meme si juste un seul fichier sélectionné). retourne False, si l'utilisateur appuie sur Cancel

Donc le code suivant devrait de dire le nombre de fichiers sélectionné . (le tableau retourne est en base 1

Nom = Application.GetOpenFilename("Excel Files,*.xls", , "Select all the test files", , True)
MsgBox UBound(Nom)
, ----
[code.aspx?ID=41455 By Renfield]

@+: Ju£i?n
Pensez: Réponse acceptée

Merci jrivet 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 74 internautes ce mois-ci

Commenter la réponse de jrivet

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.