Rapport de message :*
 

Compatibilité MAC de la fonction DIR

Titre du sujet : Compatibilité MAC de la fonction DIR
par papyjac le 15/08/2013 11:25:57

Bonjour

 

J'ai écrit une procédure pour récupérer les noms de fichier contenus dans un dossier

 

Function StockerFichiers(Chemin As String) As Integer

Dim U_Fichier As String ' Résultat de la recherche avec DIR

Dim U_Tableau(1000) As String ' Nom des fichiers

Dim U_nb as integer ' taille du tableau

                        StockerFichiers = 0

                        U_Fichier = Dir(Chemin & "\*")

    Do While U_Fichier <> Empty

                        U_nb = U_nb + 1

                        U_Tableau(U_nb) = U_Fichier

                        U_Fichier = Dir  ' Fichier suivant

    Loop

                        StockerFichiers = U_nb

End Function

 

Je fonctionne correctement sous Windows en version Excel 2007, mais j'ai un problème en version MAC.

J'ai vu dans l'aide Excel qu'il fallait utiliser la fonction MacID

                    Dir(Chemin, MacID("TEXT"))

 

Mais je ne sais pas quelle chaine il faut mettre dans le paramètre de MAcID pour récupérer tous les fichiers et pas seulement ceux d'un certain type

 

En complément, si je devais repérer uniquement les extensions ".eml" de Windows Mail qu'elle valeur devrais-je préciser dans MacID ?

 

Avec les remerciements

 

Papyjac