Anfänger: Hilfe beim Öffnen einzelner Arbeitsblätter und ArbeitsblatteinstellungenIch habe dieses Skript, mit dem ich das Arbeitsblatt auswählen und die Arbeitsblatteinstellungen festlegen kann, wenn ich den Dateipfad einfüge:
Open(
"$DESKTOP/JMP practice/20210305_COVID-19-QC_RM_NTC_2134-001 (2).xlsx",
Worksheets( "Amplification Data" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 49 ),
Data Starts on Row( 50 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
Aber wenn ich nur versuche, ein Skript zu schreiben, damit der Benutzer eine Datei zum Öffnen mit dem Befehl auswählen kann:
open ()
Es öffnet nur die gesamte Arbeitsmappe und lässt mich die Arbeitsmappeneinstellungen nicht bearbeiten. Ich brauche einen Befehl, mit dem ich die Arbeitsblatteinstellungen bearbeiten kann, auch wenn der Dateipfad nicht erwähnt wird . Bitte um Hilfe
AnalytikDatentabelleFensterBetreff: Anfänger: Hilfe beim Öffnen einzelner Arbeitsblätter und ArbeitsblatteinstellungenVerwenden Sie eine Pick File()-Funktion, um die zu öffnende Datei auszuwählen, und nehmen Sie dann die Ergebnisse der Pick-Datei und verweisen Sie darauf in der Open()-Funktion.
theFile = Pick File(....);
Open( theFile,
other loading options);
Betreff: Anfänger: Hilfe beim Öffnen einzelner Arbeitsblätter und ArbeitsblatteinstellungenHallo txnelson,
Die Auswahldatei funktioniert gut, aber ich habe immer noch Probleme:
theFile = Pick File();
Open(
"theFile",
Worksheets( "Results"),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 49 ),
Data Starts on Row( 50 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
Selbst wenn ich dies einfüge, wird ein Fehler angezeigt. "Es ist ein Fehler beim Öffnen der Datei im Excel-Assistenten aufgetreten ... die Verwendung aller Einstellungen zum Öffnen aller Blätter sollte in diesem Fall funktionieren." Ich versuche, es herauszufinden, und werde hoffentlich einen Weg finden, mach es fertig, danke!