Bonjour je travail sous un environnement Excel et j'aimerais ouvrir un fichier donc j'ai fais ceci
Dim NomFichierAlertes As Workbook
Set NomFichierAlertes = Application.GetOpenFilename("Fichier xls, *.xls", , "ouvrir le fichier d'alertes (macro v35)")
il execute bien la demande d'ouverture du fichier mais apres ca plante et me demadne l'objet requis.
Merci d'avance pour votre aide
Re,
En fait il faut le faire en 2 fois car GetOpenFileName te retourne le chemin sélectionner et non un Objet WorkBook, il te faut donc l'ouvrir apres avoir récupérer le nom
Soit:
Dim NomFichierAlertes As Workbook
Dim FilePath As String
FilePath = Application.GetOpenFilename("Fichier xls, *.xls", , "ouvrir le fichier d'alertes (macro v35)")
Set NomFichierAlertes = Application.Workbooks.Open(FilePath), ----
[code.aspx?ID=41455 By Renfield]