Reference autre classeur

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

A

ALDER

Guest
Bonjour a tous

Voila je voudrais prendre en reference des valeurs contenu dans un autre classeur. Je suis debutant...

Ma formule devrait correspondre a peu pres a ca, mais bien sur ca ne marche po... :

Dim i as integer
i = range('a1')

Range('b1') = Workbook('essai').Sheets(1).Range('C' & i).Value


Qu'est ce qui ne va pas ???

Merci a tous
 
Re marco57, forum

Merci marco57, en effet ca semble mieux, mais il subsiste toujours un leger probleme (marqué erreur d'execution '9' l indice n'appartient pas a la selection'

Comment se fait il ??? :unsure: 🙁

Thx marco57
 
Bonjour ALDER, marco57,

ton fichier est ouvert ou fermé ?

si il est ouvert

Dim i As Integer
i = Range('a1')

Range('b1') = Workbooks('essai.xls').Worksheets(1).Range('C' & i).Value



je supose que dans a1 il y à le numéro de la ligne que tu cherche ?

@+
Thomas®
 
Re Bonsoir à tous,

Si tes deux classeurs sont bien ouverts, Vérifie que la valeur en A1 est bien un NOMBRE ENTIER inférieur à 32 767.
Il est fréquent qu'en ligne 1 on mette le titre des colonnes, c'est du texte donc ERREUR.
Si il est supérieur, tu dois déclarer ta variable as Long.
Il faut aussi que tu lances ta macro en étant dans la feuille qui contient la cellule A1 correspondante à ta variable i.
Si tu lances à partir de Microsoft Visual Basic, assure toi que la feuille active est la bonne.
ça marche très bien chez moi. Si ça marche pas chez toi après ces contrôles, transmets nous ton message d'erreur.

A+

Marco
 
- 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
3
Affichages
252
Réponses
5
Affichages
903
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
5
Affichages
416
Retour