CURSOS

Suíte Rocketbot (Nível 1)

This content is protected, please and enroll course to view this content!

26 comments

  1. ¿Cómo sería en el caso de querer escribir y guardar la información en un archivo existente en reiteradas ocasiones, esto realizarlo en memoria, se puede?

    1. Hola!

      Si, lo puedes realizar con los comandos de XLSX sin problema, sería con el comando “Abrir” ya que es uno existente y luego empezar a escribir en las celdas que estimes convenientes, a través de un While o For.

      Saludos!.-

  2. Hola , Rocketbot no es compatible con OpenOffice Calc , saludos RT

    1. Williams Guerrero Plaza

      Si es compatible acabo de seguir lo pasos y si abre open office con el texto escrito en rocketbot, estoy usando ubuntu 20.

  3. Hola, al obtener celda (comando xlsx) sólo me trae data de celdas con texto o números pero de celdas con formulas me trae un None. Tampoco puedo escribir una celda (comando xlsx). En ambos casos no arroja errores ni en studio ni en consola.

    1. Hola!,

      Qué versión de Rocketbot tienes?, me trae correctamente el valor de una celda con la fórmula de una suma.
      Sino, intenta con el mod de AdvancedXLSX o con el menú de Excel.

  4. Buenas tardes

    Marcela como puedo hacer un texto en columnas en Excel, con un archivo que acabe de exportar de sap (sistema operativo). El archivo de excel donde pegue la información tiene varias hojas pero solo necesito hacer el texto en columnas a una sola hoja para que me organice la información por columnas

    Muchas gracias

    Saludos,

    1. Hola Nelson,

      Buenas tardes, en el módulo de Advanced Excel, se agregó un comando para trabajar con Texto en Columnas, si la información está en una Hoja específica, primero debes moverte a esa hoja con el comando Cambiar de Hoja, y luego ejecutar las acciones que requieras.

      1. Buen día

        Marcela es que tengo un archivo en excel con una información de la cual debo de hacer un texto en columnas para que me separe la información por columnas. Lo que hago normalmente es: DATOS–>TEXTO EN COLUMNAS–> DELIMITADOS–>MARCO LA CASILLA “OTRO”–>PONGO EL DELIMITADOR (|). Esto con el fin de que aparte de que me separe el texto en columnas, los que tengas números negativos quede el singo (-) al principio y para poder sumarlos.
        Mi pregunta es al DELIMITADOR le debo de poner alguna condición??? como comillas, un paréntesis o algo así??? ya que me sale un error
        Adicional le cuento que intente con TAB, y me ejecuto bien separando por columnas, pero no me corrige el problema en los numeros negativos (que el signo quede por delante)

        Muchas gracias

        saludos,

  5. Buen día
    Marcela es que tengo un archivo en excel con una información de la cual debo de hacer un texto en columnas para que me separe la información por columnas. Lo que hago normalmente es: DATOS–>TEXTO EN COLUMNAS–> DELIMITADOS–>MARCO LA CASILLA “OTRO”–>PONGO EL DELIMITADOR (|). Esto con el fin de que aparte de que me separe el texto en columnas, los que tengas números negativos quede el singo (-) al principio y para poder sumarlos.
    Mi pregunta es al DELIMITADOR le debo de poner alguna condición??? como comillas, un paréntesis o algo así??? ya que me sale un error
    Adicional le cuento que intente con TAB, y me ejecuto bien separando por columnas, pero no me corrige el problema en los numeros negativos (que el signo quede por delante)

    Muchas gracias

    saludos,

  6. Hola, mi versión de rocketbot no tiene la parte de xlsx completa. Allí solo sale la opción de Cambiar de Archivo

    1. Hola Ernesto,

      Estás revisando el menú Archivos – XLSX?, ese menú no ha cambiado desde versiones anteriores, deberías tener todos los comandos, si continúas con el problema, escríbenos por favor a través del Foro para ayudarte más rápidamente: http://forum.rocketbot.co/

  7. Hola,
    ¿Cómo cierro un Excel que abrí con la (primera) opción de abrir en memoria?.
    El proceso de Excel queda abierto en el SO.
    No tiene la opción de cerrar.

    1. Hola Mario, al trabajar con el xlsx en memoria, no queda abierto ningún proceso de Excel, ya que no utiliza la aplicación.
      Si tienes algún proceso de Excel abierto es porque se utilizaron los comandos de Integración con Aplicaciones->Excel y eso lo puedes cerrar usando el comando Cerrar Excel, o también con el módulo de KillApp

  8. Hola Marcela,
    Me podrías indicar donde localizo el indice para exportar un grafico.

    1. Hola Jeimy,

      Al clickear el gráico, en la esquina superior izquierda aparece el nombre más el índice, ej: https://pasteboard.co/yYggJBJ0ASVC.png

  9. Hola Marcela,
    Me podrías indicar cómo se hace una validación de guardado de xlsx?

    1. Hola!, si pones Rocketbot en inglés aparecerá la opción para retornar el status en una variable, en español no la tiene y en ese caso podrías poner el comando dentro de un trycatch. Ésto se solucionó en la nueva versión que saldrá dentro de poco.

  10. Hola!, si yo quisiera guardar por variable el path a guardar el archivo, por ejemplo haciendo una ruta combinada de un nombre de una variable y un path obtenido en otro lugar , {path} + {nombre} entiendo que en python no se puede asignarle una ruta directamente a un string por el unicode, tenes que o poner r(“C:\x\x\x”) o (“C:\\x\\x\\x”) pero no logro entender en esta herramienta como seria, Saludos!

    1. Hola joacobracci, en ese caso con un Asignar variable puedes “armar” los datos y pasarlos a otra variable, ej:
      var1 = C:/Users/user/
      var2 = file.xlsx

      En Asignar Variable:
      Data:
      “{var1}{var2}”
      Assign result to variable:
      {path_final}

      En la variable {path_final} tendrás como resultado la ruta completa:
      C:/Users/user/file.xlsx

  11. Felipe Farias Fernandez

    no se si a alguien mas le pasó pero no me funcionó el comando para abrir xlsx en mac (no tengo excel)

  12. Todo claro, muchas gracias.

  13. Hola, estoy tratando de crear un bot, y necesito obtener información de un rango de celdas para colocarlas en diferentes variables, estoy usando el comando de “obtener celda” de Excel, y estoy colocando el rango A2:P{filas}, y tengo las variables separadas (ej. destinatario, conexión, nombre, etc) pero cuando lo ejecuto se queda pensando y no pasa nada, no arroja error, no arroja nada, solo se queda ahí por horas, ¿estoy haciendo algo mal? su ayuda por favor

  14. Hola , una consulta, para cuando quiero escribir en las celdas con lógica, es conveniente usar el .xlsx o utilizar el que usa el excel descargado. Quisiera saber en que casos son más convenientes cada una de las opciones. Muchas gracias!

    1. Hola Nestor,

      Si te refieres a fórmulas, ambos sirven, va a depender de tu proceso cuál es más coneniente, por ejemplo si es sólo leer datos del excel y luego trabajarlos en el robot, conviene xlsx y que lo haga todo por detrás, ahora si necesitas usar funciones específicas de Excel como ejecutar alguna macro o trabajar con tablas dinámicas, ahí tendrás que usar los comandos de excel

  15. Para los que han presentado el error de:
    Error on create log [WinError 5] Acceso denegado: ‘logs\\\\240119’
    EXCEPTION IN ( Rocketbot, L_608 “”): PermissionError: [WinError 5] Acceso denegado: ‘robots’

    Solo ejecuten Rocketbot como administrador.

Deixe uma resposta

O seu endereço de email não será publicado.

pt_PTPortuguese