Bonjour, une autre piste
Pour ouvrir un fichier Excel qui se trouve sur le bureau depuis un fichier Excel de base en utilisant VBA, vous pouvez utiliser le code suivant :
Sub OuvrirFichierSurBureau()
Dim CheminFichier As String
' Spécifiez le chemin complet du fichier sur le bureau
CheminFichier = Environ("USERPROFILE") & "\Desktop\Panpan\Migration.xlsm"
' Vérifiez si le fichier existe
If Dir(CheminFichier) <> "" Then
' Ouvrez le fichier
Workbooks.Open CheminFichier
Else
MsgBox "Le fichier n'a pas été trouvé sur le bureau.", vbExclamation
End If
End Sub
Ce code utilise la fonction Environ("USERPROFILE") pour obtenir le chemin du dossier du profil utilisateur, puis ajoute "\Desktop\Panpan\Migration.xlsm" pour former le chemin complet vers le fichier sur le bureau. Ensuite, il vérifie si le fichier existe à l'aide de la fonction Dir et l'ouvre avec Workbooks.Open s'il est trouvé.