Error de jsl al leer el archivo de Excel que está abierto por Excel :: Hubo un error al abrir el archivo.Hola,
Me preguntaba cualquier trabajo alrededor de esto. El caso es que tengo mi archivo de windows y excel abierto que edito y guardo. Mientras tanto, trato de abrir ese archivo de Excel con jsl para un mayor procesamiento de datos (el * .xlsx todavía está abierto con Excel mientras hago esto).
Cuando trato de abrir ese archivo me sale este error
"Hubo un error al abrir el archivo".
¿Hay algún trabajo alrededor de esto? Este archivo de Excel es un archivo de Excel compartido, por lo que lo más probable es que otro usuario y otra computadora lo abran, así que espero que jsl tenga una solución para solucionar esto.
Estoy usando JMP 14.0.3
Gracias
secuencias de comandosRe: Error de Jsl al leer un archivo de Excel que está abierto por Excel :: Hubo un error al abrir el archivo.Hola @joshua ,
Puede copiar el archivo en una ubicación temporal y abrirlo desde allí.
Names default to here(1);
fn = "$Sample_Import_Data/Bigclass.xlsx";
tfn = "$TEMP/tempfile.xlsx";<BR />
copy file(fn, tfn);
Open(
tfn,
Worksheets( "Bigclass" ),
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( 1 ),
Data Starts on Row( 2 ),
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( "-" )
)
);
delete file(tfn);
回复: Error de Jsl al leer un archivo de Excel que está abierto por Excel :: Hubo un error al abrir el archivo.Open(
"D:\ATS\frankwang\Desktop\Test.xlsx", // Here is file path
Worksheets( "Sheet1" ), // Worksheets Name
Use for all sheets( 1 ), // Check seting use for all sheets or not (1 -> Y, 0 -> N)
Concatenate Worksheets( 0 ), // Check need concatenate work sheets or not
Create Concatenation Column( 0 ), // if you want to concate, this will be set
<BR />//Below setting about Data Table of sheet. Such as Column Header, Number of rows in hearder and so on<BR /> Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
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( "-" )
)
)
Para obtener más información, puede consultar Index Script y buscar 'Abrir'
Re: Error Jsl al leer un archivo de Excel abierto por Excel:: Se produjo un error al abrir el archivo.¿Existe alguna opción para verificar si el archivo está abierto en Excel?
¿Existe alguna opción para cargar el archivo de Excel de una manera en Jmp tal que no haya problema en que el archivo se abra en Excel, por ejemplo, con el indicador de solo lectura?