Ouvrir fichier avec variable

Bonjour,

je désire ouvrir un fichier avec variable.

Voici le code que j'utilise et qui ne fonctionne pas. Cela fait 3 jours que je bute dessus. Je travaille avec OneDrive.

Dim ContactName As String

ContactName = InputBox("Entrer le Nom Prénom du contact sans Casse", "EX GLINEL MICHEL ou Glinel Michel ou glinel michel")

Dim Contactfile As String

Contactfile = ContactName & ".Xlsm"

Dim wbContact As Workbook

Dim sFichier As String

sFichier = "C:\Users\Miche\OneDrive\Documents\Enel\a.liste Contacts\Fiches Individuelles Contacts\ContactFile"

Set wbContact = Worbooks.Open(Filename:=sFichier)

Ce code ne passe pas. Vba me dit "Objet Requis"

Il faut vous dire que je n'utilise vba que de temps en temps et que je suis loin d'être pro.

Merci à vous

Bonjour Michared et

Tu n'as pas pris "ContactFile" comme une variable mais comme du texte

Ce sera mieux ainsi

sFichier = "C:\Users\Miche\OneDrive\Documents\Enel\a.liste Contacts\Fiches Individuelles Contacts\" & ContactFile

@+

Merci beaucoup Bruno... Je corrige.... Bon WE confiné malheureusement....

Désolé Bruno, mais il me fait toujours la même réponse... Vois-tu autre chose??? Merci à toi

Bonjour Bruno, Merci à toi... Cela fonctionne parfaitement sauf quand on écrit workbook : Worbook. Faute de frappe corrigée, c'est parfait. Bonne journée...

Rechercher des sujets similaires à "ouvrir fichier variable"