Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1902 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  reference à un autre classeur dans une formule

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

reference à un autre classeur dans une formule

n°2011810
@pierre
Posté le 26-07-2010 à 14:16:52  profilanswer
 

bonjour à tous,  
j'utilise une macro pour insérer des formules qui font référence à un classeur situé dans le dossier parent.
J'ai réussi à récupéré le classeur dans ClasseurChantier mais lorsque je met ma formule il me dit  :  
 
Dim ClasseurDepense As Workbook
 

Code :
  1. Set ClasseurChantier = Workbooks.Open(test.xls)
  2.         For i = 13 To 300
  3.             Cells(i, 22) = WorksheetFunction.VLookup(Cells(i, 16), ClasseurChantier.Range("B:D" ), 3, False)
  4.             Next i
  5.         ClasseurChantier.Close SaveChange = False
  6.         Set ClasseurChantier = Nothing


 
"méthode non gérer par cet objet.. "
 
avez vous une idée?
Merci !

mood
Publicité
Posté le 26-07-2010 à 14:16:52  profilanswer
 

n°2011862
@pierre
Posté le 26-07-2010 à 16:12:52  profilanswer
 

du coup je suis revenu à cette formule :  
 

Code :
  1. Range("V" & i).Formula = "=VLOOKUP(P" & i & ",'" & monChemin & "\[" & monClasseur & "]Feuil1'!B15:D100,3,FALSE)"


 
et ça marche...


Message édité par @pierre le 26-07-2010 à 16:14:02
n°2011875
dje69r
Arme de distraction massive
Posté le 26-07-2010 à 16:36:11  profilanswer
 

Tu as peut etre justement oublié dans ton code de préciser le chemin...
D'où le monChemin spécifié dans la formule...


---------------
Plus tu pédales moins vite, moins tu avances plus vite — SuperLoustic ! La radio des Loustics !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  reference à un autre classeur dans une formule

 

Sujets relatifs
insérer formule dans une cellule ac référence à d'autre feuilleProblème copie de cellule entre 2 classeur
[VBS] Actualiser Classeur ExcelExporter une feuille dans un autre classeur selon le nom de la feuille
Formule VBA Cells.findUndefined-reference
Liaison cellules / classeur différentExécuter une macro dans plusieurs feuilles d'1 classeur
[C/SDL] undefined reference to mes fonctionFormule référence autre classeur...
Plus de sujets relatifs à : reference à un autre classeur dans une formule


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR