Envoyé par
curt
Salut laurent_ott,
sur mon poste (perso), j'ai Microsoft 365 version 2005. Je n'ai pas trouvé olkmailitem.officeUI
Curt
Est-ce que tu as essayé ce code à lancer avec :
Debug.print RechercheFichierAPI("C:\", "olkmailitem.officeUI")
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| '-------------------------------------------------------------------------------
Declare Function SearchTreeForFile Lib "imagehlp" (ByVal RootPath As String, ByVal InputPathName As String, ByVal OutputPathBuffer As String) As Long
'-------------------------------------------------------------------------------
Function RechercheFichierAPI(ByVal StrRepertoire As String, ByVal StrFichier As String) As String
'-------------------------------------------------------------------------------
' Recherche un fichier dans le répertoire indiqué et ses sous-répertoires.
' Idem Dir() où : ? pour remplacer un caractère et * pour une suite de caractères.
' Retourne : l'adresse du fichier si trouvé, vide si pas trouvé.
'-------------------------------------------------------------------------------
Dim TempStr As String, Ret As Long
TempStr = String(260, 0)
Ret = SearchTreeForFile(StrRepertoire, StrFichier, TempStr)
If Ret <> 0 Then RechercheFichierAPI = Left$(TempStr, InStr(1, TempStr, Chr$(0)) - 1)
End Function |
Ou bien est-ce que le dossier qui contient les fichiers ".officeUI" existe (avec des fichiers ".officeUI") mais sans la présence de "olkmailitem.officeUI" ?
Merci d'avance pour ton retour.
Partager