• Initiateur de la discussion Initiateur de la discussion Sophie
  • 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 !

S

Sophie

Guest
bonsoir à tous,

j'ai un Pb de syntaxe sur la 2ème ligne, mais je ne vois pas où?

Dim An as Variant
An = 'chemin complet\[nom de fichier.xls]Feuil1'!$A$1

sous W2k avec Office2003
merci de m'éclairer.
 
Bonsoir Sophie

la formule excel que tu as écrit pour récupérer une valeur dans un fichier fermé est du genre

'C:\mes documents\riri\[Classeur1.xls]feuill1'!A1

Tu as 2 solutions pour l'incorporer en VBA

tu réalises la formule dans un coin de ta feuille de destination (tu pourrras masquer laligne ou la colonne après pour faire joli) par exemple en A10

et dans VBA

dim AN as variant
AN=range("A10")

c'est le plus facile et rapide

Sinon tu as la macro XL4 dite de John Walkenbach

A1 est transformé en R1C1 (on est en VBA donc en anglais)


AN=ExecuteExcel4Macro('C:\mes documents\riri\[Classeur1.xls]feuill1'!R1C1)

A+

Michel
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
19
Affichages
625
  • Question Question
Microsoft 365 Comparer 2 onglets
Réponses
8
Affichages
577
Retour