Abrir la hoja de cálculo de Excel y restringir columnas<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Versión 11.2 en Mac. Estoy intentando abrir una hoja de trabajo y traer SOLO las primeras 6 columnas. Estoy usando el siguiente código, pero trae 12 columnas en lugar de las 6 especificadas. ¿Alguna pista?
dt = Abierto (
( recoger archivo ()) ,
Hojas de trabajo ( "STUD BUMP FIDUCIALS" ) ,
Opciones 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 ( 6 ) ,
Replicado de filas extendidas ( 1 ) ,
Suprimir filas ocultas ( 1 ) ,
Suprimir columnas ocultas ( 1 ) ,
Tratar como jerarquía ( 0 )
) ,
) ;
Re: Abriendo la hoja de Excel y restringiendo columnasHola Hegedo ,
¿Quizás pueda manejar esto conservando solo las primeras 6 columnas después de la importación completa? Aquí hay un enfoque que selecciona las primeras 6 columnas, luego subjuga la tabla y cierra la original. También podría abrir la primera tabla de forma invisible y su usuario no sabría que nada de esto estaba sucediendo en el fondo.
¡Espero que esto ayude!
Julian
dt = Tabla de datos actual () ;
cc = dt << Obtener nombres de columna () ;
ncols = 6 ; // Sin embargo, hay muchas columnas que quieres mantener.
por ( yo = 1 , yo <= ncols , yo ++,
cc El yo ] << Establecer seleccionado ( 1 ) ;
) ;
dt << Subconjunto ( Todas las filas , Columnas seleccionadas ) ;
Cerrar ( dt , No guardar ) ;
Re: Abriendo la hoja de Excel y restringiendo columnasEsto plantea un gran problema para mí. Tengo un cliente que debo admitir y sus scripts comienzan con la importación de algunos archivos de Excel. Ahora no puedo ejecutar los scripts porque la versión de Mac no tiene esa característica. Y la versión 12 (costo adicional para mí) aún no se ha enviado.
¿Tienes una solución o solo disculpas?
Re: Abriendo la hoja de Excel y restringiendo columnasA ver si busco JMP en Wikipedia. JMP (software estadístico) - Wikipedia, la enciclopedia libre , dice que JMP significa el programa Macintosh de John. Con esa herencia, usted podría imaginar que la versión para Mac siempre debería ser comparable con la versión de Windows. ¿Es eso ahora una guía de diseño? Desde donde me siento en Silicon Valley, el predominio de los usuarios de Mac argumentaría que sería una buena decisión de negocios. Tal vez podrías realizar un experimento controlado.
Re: Abriendo la hoja de Excel y restringiendo columnasLas Opciones de la hoja de trabajo JSL surgieron para replicar el comportamiento del Asistente de Excel. Esto estaba disponible en Windows en JMP 11, pero no en Mac. JMP 12 para Mac proporcionará esta funcionalidad.
Brian Corcoran
Desarrollo JMP