Merci pour vos réponses.
Voici le code tel quel :
Public Sub LireEXIF(Chemin As String, Fichier As String, Ligne As Integer)
'**** Dans Outil/Références cocher "Microsoft Shell Controls and Automation"
' et remonter la priorité ! ****
' Extrait des métadonnées EXIF des photos
' et les intègre dans la feuille Choix photos
Dim Col As Integer, i As Integer
Dim myShell As Shell
Dim myFolder As Folder
Dim myFile As FolderItem
Dim Fich As String
Set myShell = CreateObject("Shell.Application")
Set myFolder = myShell.Namespace(Chemin)
' lit des données Exif du Fichier
Fich = Dir(Chemin & "\" & Fichier)
Set myFile = myFolder.Items.Item(Fich)
'Date de prise de vue et heure (seule la date est conservée)
Cells(Ligne, 7) = Left(myFolder.GetDetailsOf(myFile, 12), 13)
'Appareil photo + distance focale
Cells(Ligne, 8) = (myFolder.GetDetailsOf(myFile, 30) & " - " & myFolder.GetDetailsOf(myFile, 262))
Set myShell = Nothing: Set myFolder = Nothing: Set myFile = Nothing
End Sub