• Initiateur de la discussion Initiateur de la discussion Vaati
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Vaati

XLDnaute Nouveau
Bonjour à tous,

Voila je dois ouvrir un classeur pour y extraire des informations et les mettre dans mon fichier courant. Voici mon code:

Code:
Public Sub synchroniserFicConsommations()

Dim nomfic As String
Dim nomCourrant As String
Dim wb As Workbook

nomCourrant = ActiveWorkbook.Name
nomfic = StrFile
MsgBox nomfic
If nomfic <> "Faux" Then
    wb = Workbook.Open(nomfic)
Else
Exit Sub
End If

End Sub

la fonction StrFile ouvre une boite de dialogue pour selectionner un classeur Excel 2002, et marche, puisque la msgbox me donne le bon chemin d'acces...

Au cas ou , "Faux" est ma valeur de retour au cas ou quelqu'un clique sur annuler dans la boite de dialogue...

cependant j'ai toujours une erreur à wb = Workbook.Open(nomfic) (que le nom de fichier contienne des espaces ou pas)

L'erreur est '424' Objet requis...

Pourriez vous m'aider?

Merci d'avance

Vaati
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour