OVH Cloud OVH Cloud

Conversion "contenu de case" --> "Coordonnée de case"

13 réponses
Avatar
Emmanuel Valette
Bonjour,

Je viens de découvrir et de m'inscrire sur ce forum.

Je dois apprendre à maitriser la programmation VBA sous Excel.
J'aurais besoin de vos conseils ...

En attendant, une première question concrète :

La formule suivante va chercher le contenu de la valeur
de la case A2 de la Feuille1 du fichier Donnees.xsl

='C:\[Donnees.xls]Feuille1'!A2

Ce que je voudrais, c'est que le nom du fichier (Donnees.xls)
ne soit pas en dur dans la case mais soit la valeur de ma
case A1 locale.

Merci de votre aide.
Emmanuel

3 réponses

1 2
Avatar
Emmanuel Valette
Vu la doc sur INDIRECT() ...
J'ai l'impression qu'on n'a qu'un bout de la solution :
On a là le lien entre la coordonnée et le nom du fichier
mais manque la façon de faire accepter ce nom en paramètre ...

la formule ne fonctionne pas de toute façon quand le classeur est fermé
réf_texte correspond a ta concaténation
regarde dans l'aide, c'est mieux expliqué


Je ne sais pas ce qu'est l'argument réf_texte, est-ce ["&A1&"] ?

Si oui, il fait référence, oui, à un autre classeur (c:Donnees.xls) ...
mais c'est la même chose dans la formule
A2="'C:[Donnees.xls]Feuille1'!A1"
non ?

Désolé je débute ...








Avatar
patrick.lyon
et avec une macro tu ne veux pas ?

Emmanuel Valette avait écrit le 04/08/2005 :
Vu la doc sur INDIRECT() ...
J'ai l'impression qu'on n'a qu'un bout de la solution :
On a là le lien entre la coordonnée et le nom du fichier
mais manque la façon de faire accepter ce nom en paramètre ...

la formule ne fonctionne pas de toute façon quand le classeur est fermé
réf_texte correspond a ta concaténation
regarde dans l'aide, c'est mieux expliqué


Je ne sais pas ce qu'est l'argument réf_texte, est-ce ["&A1&"] ?

Si oui, il fait référence, oui, à un autre classeur (c:Donnees.xls) ...
mais c'est la même chose dans la formule A2="'C:[Donnees.xls]Feuille1'!A1"
non ?

Désolé je débute ...










Avatar
Emmanuel Valette
et avec une macro tu ne veux pas ?

Si, bien sur !

Je vais essayer celle que tu m'as donné.

1 2