Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Récupérer la valeur de 2 cellule dans un fichier fermé

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

AnnieC

Guest
Bonjour le forum,

Ca y est, les vacances sont déjà derrières et les problèmes reviennent !

Je reviens vers vous afin de savoir si l'un d'entre vous pouvait me rendre service.
Je voudrais savoir s'il était possible, à partir d'une macro, récupérer deux informations dans un fichier excel fermé.

Le fichier serait toujours au même endroit (exp : C:\Test\BD.xlsx).

Dans ce fichier, il y a 1 onglet.
J'aimerais que la macro vienne récupérer, lorsque je la lance, la dernière cellule de la colonne C et la dernière cellule de la colonne G et qu'elle vienne les coller dans mon fichier En E55 et F55.

Des idées svp ?

Merci.
 
Re : Récupérer la valeur de 2 cellule dans un fichier fermé

Bonjour,

Ce petit bout de code à exécuter sur un fichier Excel vierge (le fichier source doit être adapté)


Jocelyn
 
Re : Récupérer la valeur de 2 cellule dans un fichier fermé

Bonjour annie, bonjour joss,

Une autre piste :

Application.ScreenUpdating = False

Toto = ActiveWorkbook.Name

Workbooks.Open Filename:="c:\Test\BD.xlsx"
Jojo = ActiveWorkbook.Name

Range("C1").Select
Selection.End(xlDown).Select
Selection.Copy

Windows(Toto).Activate
Range("E55").Select
ActiveSheet.Paste

Windows(Jojo).Activate
Range("G1").Select
Selection.End(xlDown).Select
Selection.Copy

Windows(Toto).Activate
Range("F55").Select
ActiveSheet.Paste

Windows(Jojo).Activate
Application.DisplayAlerts = False
ActiveWindow.Close
Windows(Toto).Activate
WorkbookSave = False

Application.ScreenUpdating = True
 
Dernière édition:
Re : Récupérer la valeur de 2 cellule dans un fichier fermé

Merci à vous deux pour vos solutions.

J'ai fais un méli mélo des 2 codes. ca fonctionne parfaitement (au moins pour mon besoin!)

en vous osuhaitant un agréable weeeknd.
 
Re : Récupérer la valeur de 2 cellule dans un fichier fermé

Bonjour AnnieC, pat01200, joss56,

Il aurait été intéressant de connaître les type de données des colonnes C et G (voire avoir un petit exemple!).
Avec un peu de chance, quelque chose comme:
Code:
=RECHERCHE(9^9;'C:\Test\[BD.xlsx]Feuil1'!$C:$C)
... aurait pu fonctionner avec des données numériques. Avec du texte en colonne C ou G, remplacer 9^9 par "zz"
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…