Lire une cellule dans un fichier fermé...

pierrof

XLDnaute Occasionnel
Bonjour forum
Est il possible de savoir si une cellule dans un fichier fermé est renseignée?

Mes fichier sont dans un dossier "Base de données" qui a pour chemin:
O:\Production\Données de production\Base de données

La cellule que je désire connaitre est "B1" pour tous les fichiers

Existe-t-il un code VBA ou une formule?
Merci d'avance;)
 

Catrice

XLDnaute Barbatruc
Re : Lire une cellule dans un fichier fermé...

Bonjour,

Il suffit de taper dans une cellule :
='C:\Chemin....\[Classeur1.xls]Feuil1'!$C$3

Ca renvoit la valeur de la cellule C3 si elle est vide (ou égale à zéro) ça renvoit 0.
 

pierrof

XLDnaute Occasionnel
Re : Lire une cellule dans un fichier fermé...

Merci juste une dernière ptite question
Si mes nom de fichier sont dans la colonne "A " quel peut être la formule pour avoir automatiquement les données voulu
ci joint un fichier exemple
Merci;)
 

Pièces jointes

  • Mise à jour.zip
    18.3 KB · Affichages: 93
  • Mise à jour.zip
    18.3 KB · Affichages: 97
  • Mise à jour.zip
    18.3 KB · Affichages: 98

Catrice

XLDnaute Barbatruc
Re : Lire une cellule dans un fichier fermé...

Re,

Essaye le fichier ci-joint
=INDIRECT(B1&"["&A5&".xls]Données'!$B$1")
Mais avec INDIRECT il faut que les fichiers d'origine soient ouverts ...

Pour les fichier fermés, il faut voir par exemple ce Fil :
https://www.excel-downloads.com/threads/utilisation-de-la-fonction-indirect.71563/

Extrait :
...Tu as sur le site de Laurent Longre Ce lien n'existe plus une macro complémentaire à télécharger avec des fonctions supplémentaires, notamment INDIRECT.EXT qui permet d'accéder à des fichiers fermés....
 

Pièces jointes

  • Mise à jour.xls
    35.5 KB · Affichages: 282
  • Mise à jour.xls
    35.5 KB · Affichages: 288
  • Mise à jour.xls
    35.5 KB · Affichages: 294
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 316
Messages
2 087 185
Membres
103 491
dernier inscrit
bilg1