Rechercher : dans
Par :

Ouvrir fichier excel dans autre repertoire

Dernière réponse le 14 jun 2009 à 16:53:39 drxgerard, le 14 jun 2009 à 14:38:21 
 Signaler ce message aux modérateurs

Bonjour,

Je souhaiterais créer une macro qui ouvre un fichier excel qui se trouve dans autre répertoire suivant des variables.

NomPrenomMajeur étant le nom du fichier que je souhaite ouvrir dans le répertoire NomPrenomMajeur

Voilà mon code (qui ne fonctionne pas bien sûr)

"Sub Aller_Budget_majeur()
'
' Aller_Budget_major Macro
' Macro enregistrée le 14/06/2009
'
Dim adresse_budget As String

adresse_budget = ("C:\Documents and Settings\Catherine\Mes documents\MONEY MAJEURS PROTEGES\MONEY ") + NomPrenomMajeur + ("\PROVISIONNEL " + NomPrenomMajeur + ".xls")

Workbooks.Open (adresse_budget)


End Sub"

Remerciements d'avance

Configuration: Windows XP
Firefox 3.0.10

1

michel_m, le 14 jun 2009 à 15:15:52

Bonjour
remplace les + par des & certaines parenthèses ne servent à tien.

adresse_budget = "C:\Documents and Settings\Catherine\Mes documents\MONEY MAJEURS PROTEGES\MONEY " & NomPrenomMajeur & "\PROVISIONNEL " & NomPrenomMajeur & ".xls" Cordialement, Michel

Répondre à michel_m

2

drxgerard, le 14 jun 2009 à 16:09:51

Merci mais c'est pas encore ça voir lien http://sites.estvideo.net/suzyland/Erreur_excel.gif
Je précise que le nom du répertoire et du fichier excel est le même
En fait il devrait faire le lien vers ceci

C:\Documents and Settings\Catherine\Mes documents\MONEY MAJEURS PROTEGES\MONEY ANFUSO FRANCOIS\PROVISIONNEL ANFUSO Francois.xls

Répondre à drxgerard

3

michel_m, le 14 jun 2009 à 16:35:33

PROVISIONNEL c'est quoi?

Répertoire ou début de nom du fichier ?

nomprenommajeur c'est une variable ou est toujours ANFUSO francois ?

actuellement c'est une variable d'où l'erreur que tu m'as montré


Cordialement, Michel

Répondre à michel_m

4

 drxgerard, le 14 jun 2009 à 16:53:39

Le nom du fichier complet est PROVISIONNEL ANFUSO Francois.xls

Ce qui est en gras peut changer, un autre nom qui se trouve dans un autre répertoire du même nom

Repertoire : \ANFUSO Francois\PROVISIONNEL ANFUSO Francois.xls

ou

Repertoire : \DUPOND Jacques\PROVISIONNEL DUPONT Jacques.xls

Ce nom se trouve dans une cellule nommée NomPrenomMajeur

Répondre à drxgerard
Collection CommentÇaMarche.net