Verstecktes Excel-Arbeitsblatt importierenWie kann ich Daten aus einem versteckten Excel-Arbeitsblatt importieren? Wenn ich Open () mit der Option Arbeitsblätter ("TechnicalData") verwende, schlägt dies fehl, solange das Arbeitsblatt "TechnicalData" in meiner Excel-Datei ausgeblendet ist. Sobald ich das Arbeitsblatt in Excel einblende, funktioniert der Import wieder.
(Hinweis: Warum möchte ich ein verstecktes Arbeitsblatt importieren? Da ich Daten aus einem "benutzerfreundlichen" Excel-Blatt importieren muss, das nicht maschinenlesbar ist und sich Positionen und Beschriftungen von Zellen ändern können. Damit der Import zuverlässig funktioniert, habe ich ein zusätzliches Arbeitsblatt "TechnicalData" erstellt, das Verweise auf das "benutzerfreundliche" Blatt enthält. Für benutzerfreundliches Verhalten möchte ich dieses Blatt ausblenden.)
Danke für jeden Hinweis.
Betreff: Verstecktes Excel-Arbeitsblatt importierenHallo @JWi ,
Ich denke, das ist eine großartige Frage, auf die es eine Antwort geben würde. Ich habe es mit einigen Test-Excel-Dateien und Skripten versucht, aber ich konnte keinen Weg finden, um JMP dazu zu bringen, die versteckte Registerkarte nicht zu "sehen". Ich habe mehrere Umgehungsversuche versucht und konnte es nicht zum Laufen bringen. Möglicherweise müssen Sie eine lokale Kopie mit nicht ausgeblendeter Registerkarte speichern, um dies zu umgehen, und dann Ihr JSL-Skript in Ihrer lokalen xlsx-Datei anstatt in der freigegebenen ausführen. Keine ideale Situation, aber zumindest könnten Sie Ihre Arbeit fortsetzen.
Es ist wahrscheinlich etwas auf Microsofts Seite, das JMP das Arbeitsblatt nicht sehen lässt.
DS