[VBA] Ouverture indirecte de classeur excel

Résolu
Philippe -  
 Philippe -
Bonjour,

Je souhaite que ma macro ouvre un fichier mais le nom et l'emplacement de ce fichier peuvent changer en fonction des règles de sécurités interne à mon entreprise.
J'ai donc mis, dans une cellule (mettons A1), la valeur suivante : "F:\SUBDIRECTORY1\CLASSEUR.XLS"
Comment créer une ligne de commande VBA qui va ouvrir le fichier sur base de l'info reprise dans ma cellule A1 ?

Merci d'avance.

1 réponse

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Salut,
    Essaie ce code :

    Dim NomFic As String 
    NomFic = Range("A1").Value 
    Workbooks.Open Filename:=NomFic

    Cordialement,
    -- Tout problème à sa solution. S'il n'y a pas de solution, ou est le problème? --
    1
    1. Philippe
       
      Impeccable ! Ca marche à merveille.
      Merci !
      0