Importer une feuille de calcul Excel cachéeComment puis-je importer des données à partir d'une feuille de calcul Excel cachée? Si j'utilise Open () avec l'option Worksheets ("TechnicalData"), cela échoue tant que la feuille de calcul "TechnicalData" est masquée dans mon fichier Excel. Dès que j'affiche la feuille de calcul dans Excel, l'importation fonctionne à nouveau.
(Remarque: Pourquoi est-ce que je veux importer une feuille de calcul cachée? Parce que je dois importer des données à partir d'une feuille Excel "conviviale", qui n'est pas réellement lisible par machine et les positions et l'étiquetage des cellules peuvent changer. Pour que l'importation fonctionne de manière fiable, j'ai créé une feuille de calcul supplémentaire "TechnicalData", qui a nommé des références à la feuille "conviviale". Pour un comportement convivial, je voudrais masquer cette feuille.)
Merci pour tout indice.
Re: Importer une feuille de calcul Excel cachéesalut @JWi ,
Je pense que c'est une excellente question, à laquelle vous pensez qu'il y aurait une réponse. Je l'ai essayé avec des fichiers Excel de test et des scripts, mais je n'ai pas trouvé de moyen de faire contourner JMP sans "voir" l'onglet caché. J'ai essayé plusieurs tentatives de contournement et je n'ai pas réussi à le faire fonctionner. Vous devrez peut-être enregistrer une copie locale avec l'onglet non masqué pour contourner ce problème, puis exécuter votre script JSL sur votre fichier xlsx local plutôt que sur le fichier partagé. Pas une situation idéale, mais au moins vous pourriez continuer votre travail.
C'est probablement quelque chose du côté de Microsoft qui ne laissera pas JMP voir la feuille de calcul.
DS