Hola
Soy nuevo en las secuencias de comandos JSL. Actualmente estoy trabajando en un proyecto cuando me gustaría abrir el archivo JMP desde la macro VBA. A continuación se muestran los scripts que he encontrado en google'd.
- VBA Scripts que abrirá el archivo JMP - S1.jmp--
Dim aplicación como JMP.Application
Dim doc As JMP.Document
Establecer aplicación = CreateObject ("JMP.Application")
app.Visible = True
Establecer doc = app.OpenDocument ("C: \ Users \ ABC \ Desktop \ S1.jmp")
Hasta ahora, puedo abrir el archivo S1.jmp desde la macro VBA. Mi pregunta es, ¿cómo puedo copiar los datos de mi hoja de Excel en JMP cada vez que lo ejecuto y permanezco en el archivo jmp # S1.jmp? Me di cuenta de que cuando se ejecuta el script en JMP, aparecerá una nueva tabla de datos. ¿Cómo puedo evitar que salga la nueva tabla de datos donde más necesito dejar que los datos permanezcan en S1.Jmp?
JSL:
Abierto (
"C: \ Users \ ABC \ Desktop \ Book1.xlsm" ,
Hojas de trabajo ( "S" ) ,
Usar para todas las hojas ( 1 ) ,
Hojas de trabajo de concatenación ( 0 ) ,
Crear columna de concatenación ( 0 ) ,
Configuración de la hoja de trabajo (
1 ,
Tiene encabezados de columna ( 1 ) ,
Número de filas en los encabezados ( 1 ) ,
Los encabezados comienzan en la fila ( 1 ) ,
Los datos comienzan en la fila ( 2 ) ,
Inicio de datos en la columna ( 1 ) ,
Los datos terminan en la fila ( 0 ) ,
Datos terminados en la columna ( 0 ) ,
Replicado de filas extendidas ( 1 ) ,
Suprimir filas ocultas ( 1 ) ,
Suprimir columnas ocultas ( 1 ) ,
Suprimir columnas vacías ( 1 ) ,
Tratar como jerarquía ( 0 )
)
) ;
Además, ¿cómo puedo activar automáticamente la secuencia de comandos con otras funciones estadísticas como el gráfico de distribución en la misma secuencia de comandos?
Por favor avise cómo puedo escribir un script simple para:
1. Abra el archivo JMP a través de secuencias de comandos VBA
2.Clear el contenido del archivo S1.jmp
3.Importe directamente desde VBA excel y permanezca en S1.jmp sin la necesidad de abrir otra tabla de datos (como me gustaría guardar scripts en la tabla de datos - S1.jmp)
4. Ejecutar automáticamente el trazado de distribución (como ejemplo)
Los pasos 1 a 4, se realizan automáticamente cuando presiono mi botón en VBA excel .. se conectará a JMP y realizará todas las funciones necesarias como se describe anteriormente.
¡Muchas gracias!
jwong7