Clameria
XLDnaute Nouveau
Bonjour le forum !
Je me tourne vers vous car je m'arrache les cheveux sur une coquille dans un de mes fichiers.
Je travaille sur un fichier Excel avec du VBA (appelé "Résultats") qui centralise les résultats de plusieurs autres classeurs Excel localisés un peu partout sur le serveur de mon entreprise. Jusque là, pas de problèmes, j'arrive à afficher ce que je veux.
MAIS en J1, avec ma macro, je vais noter la référence à une cellule d'un classeur fermé (la référence étant variable, notamment au niveau du numéro de ligne).
J'ai donc en J1 une formule du type "='C:\Mes document\[fichier.xlsx]Nom de feuille'!L165"
La référence de cette cellule est correcte (le numéro de ligne est bien celui que je recherche).
Pourtant, lorsque le classeur fichier.xlsx est fermé, la valeur affichée est fantaisiste (par exemple 0,69% au lieu de 0,57%).
Mais quand j'ouvre ce même classeur, j'obtiens la bonne valeur.
Je précise que tout le reste du classeur est construit sur le même principe, et que je n'ai le problème que dans cette cellule, avec ce fichier.xlsx spécifique.
Avez-vous des idées de ce qui pourrait causer cet affichage aléatoire s'il vous plaît?
Merci d'avance pour votre aide!
Je me tourne vers vous car je m'arrache les cheveux sur une coquille dans un de mes fichiers.
Je travaille sur un fichier Excel avec du VBA (appelé "Résultats") qui centralise les résultats de plusieurs autres classeurs Excel localisés un peu partout sur le serveur de mon entreprise. Jusque là, pas de problèmes, j'arrive à afficher ce que je veux.
MAIS en J1, avec ma macro, je vais noter la référence à une cellule d'un classeur fermé (la référence étant variable, notamment au niveau du numéro de ligne).
J'ai donc en J1 une formule du type "='C:\Mes document\[fichier.xlsx]Nom de feuille'!L165"
La référence de cette cellule est correcte (le numéro de ligne est bien celui que je recherche).
Pourtant, lorsque le classeur fichier.xlsx est fermé, la valeur affichée est fantaisiste (par exemple 0,69% au lieu de 0,57%).
Mais quand j'ouvre ce même classeur, j'obtiens la bonne valeur.
Je précise que tout le reste du classeur est construit sur le même principe, et que je n'ai le problème que dans cette cellule, avec ce fichier.xlsx spécifique.
Avez-vous des idées de ce qui pourrait causer cet affichage aléatoire s'il vous plaît?
Merci d'avance pour votre aide!