CURSOS

Rocketbot Suite (Level 1)

¡Este contenido está protegido, por favor, e inscríbete en el curso para ver este contenido!

49 comments

  1. por favor tengo un error al sumar necesito alguna configuración regional

    1. Hola!,

      Qué error tienes?, depende de la configuración de tu excel si es =SUM o =SUMA, prueba con ambas.

      Saludos!.-

      1. OJO: que si tienes el Excel en Español también la formula la debes pasar desde Rocketbot como sum de esa manera funciona

  2. gracias cuando hago al suma en la hoja de calcula es =SUMA(A1;B1), correcto, pero cuando se envía no muestra la suma, pero funciono con SUM

  3. Tengo un problema, cuando mando el texto aparece un cuadrito triangulito verde en la celda y me muestra la formula y el resultado solo cuando doy click, y al extraer dato solo me extrae none cuando no le doy click de manera manual, que puedo hacer?

    1. Hola!,

      Probaste enviando la fórmula en inglés o español?
      Si sigues con el problema te recomiendo realizar tu pregunta en nuestro foro para poder responderte mejor, puedes adjuntar imágenes: http://forum.rocketbot.co/

      Saludos!.-

  4. Hola, como estas? Como puedo escribir datos que recojo de una pagina web en excel automáticamente??? gracias.

    1. Hola Luis!

      Depende de cómo obtengas los datos, si es una tabla y la almacenas en una variable, debes utilizar el comando Escribir Celda donde indicarás solo la celda de inicio, ya que al extraer la tabla la guarda en forma de lista.
      Si extraes distinta información de la página y la almacenas en distintas variables, debes pasarla al excel con el mismo comando indicado pero indicando la celda específica donde lo quieres dejar.

      Para más consultas te dejo el link del foro donde te podremos responder de una mejor forma: http://forum.rocketbot.co/

      1. Si, pero cómo puedo hacer que el robot cambie de celda y que escriba los datos en esa celda nueva? Es decir, necesito hacer que el robot pueda escribir los datos en distintas celdas, sin que yo tenga que expandir mucho el “codigo”.

        1. Con ciclos, For o While y vas agregando contadores, ej. Escribir en celda A{contador}, luego a contador le vas sumando 1 para que se vaya incrementando.

          Favor las preguntas a través del foro: http://forum.rocketbot.co/

          Saludos!.-

  5. Hola! Al crear un libro en excel me tira el siguiente error:
    Command failed:
    OSERROR: -1743
    MESSAGE: The user has declined permission.
    COMMAND: app(‘/System/Library/CoreServices/System Events.app’).processes[its.unix_id == 42108].frontmost.set(True)

    Tengo instalado Excel en mi computador (Mac OS)

    Muchas gracias saludos!

    1. Hola Constanza!,

      Podrías por favor dejar la pregunta en el Foro?, así podemos brindarte una mejor respuesta.

      Saludos!.-

  6. hola, buen día, tengo un problema al momento de enviar la formula de suma al Excel, aparece con un @ de la siguiente manera: =@suma(A1:B1)
    Por ello, no me brinda el resultado de la suma.

    1. Hola Jorge!,

      Intentaste con =SUM(A1:B1) ? a veces varía entre inglés y español.

      Saludos!.-

    2. Hola jorge

      Verifica que toda la formula este en el mismo idioma, por ejemplo yo estaba haciendo un vlookup y me salia el mismo error porque false lo puse en español

      Saludos,

  7. Buenas noches Marcela.
    Cuando se captura los números hay forma que solo aparezca sin el .0.
    Pensé en colocarle el decode pero no me salió, espero tu respuesta, gracias.

  8. Buenas noches Marcela.
    Cuando se captura los números hay forma que solo aparezca sin el .0
    Pensé en colocarle el decode pero no me salió, espero tu respuesta.

    1. Hola gbolanos,

      Esto lo revisamos en el capítulo “Manejo de Variables“, en el min. 08:36 se habla del .replace, y específicamente en el min. 10:12 se realiza un ejemplo quitando el .0

      Saludos!.-

  9. Muchas gracias si lo encontré y ya lo ejecute.

  10. Me sale error al poner la Celda

    1. Hola Nathaly,

      Qué información estás ingresando?, qué error te muestra?

  11. Hola buena tarde, no me funciona el escribir una fórmula como en el video, el problema es que cuando abro el libro en la celda de la fórmula se muestra de esta manera #¿NOMBRE?, en la barra de fórmulas si se ve bien =SUMA(A1:B1) y al hacer clic en la barra de fórmulas y después hacer clic en otra celda muestra el resultado correcto, como si solamente dando clic manualmente reconociera la fórmula.

    Si alguien tiene la solución a este problema se los agradecería mucho.

    saludos.

    1. Hola Octavio, probaste enviando la fórmula en inglés? =SUM()

  12. Hola Marcela, hago el ejecicio de la siguiente manera

    -Nuevo Xlsx
    -escribir celda (A1=Hola mundo)
    -escribir celda (A2=345)
    -escribir celda (B2=345)
    -escribir celda (C2 =SUMA(A2:B2)) pero este paso no lo hace
    -guardar archivo
    cual seria el error??

    1. Hola Israel,

      prueba con =SUM, puede variar dependiendo de la configuración del PC y/o Excel si las fórmulas van en inglés o español.

  13. Alejandra Cespedes Gutierrez

    Hola Buen día,
    SI quiero obtener una celda de otra hoja, como podría hacerlo.

    1. Hola Alejandra, en ese caso te puedes cambiar a la hoja que necesites mediante el comando “Cambiar de Hoja” indicando su nombre, y obtener la información.

  14. buenas tardes porque cuando escribo una celda en excel se me copia lo que escribi varias veces como arreglo esto

    Buenas espero que estén bien , tengo una duda y espero que me entiendan
    estoy haciendo un bot que me extraen 3 valores ya lo hice esos valores los escribo en Excel .
    y cuando los escribe en el Excel , me copia dos veces esos valores y solo tengo que copiar una vez y no repetido
    me podrian colaborar

    1. Hola, qué comando estás utilizando?, está dentro de algún ciclo?, escribe por favor tu consulta en nuestro Foro para que puedas adjuntar imagenes de cómo lo estás haciendo y qué te muestra la consola por favor.

  15. Angela María Guarín Rivera

    Hola! Marcela

    Muy buena explicación. Muchas gracias.

    Pero me surge una pregunta: ¿cómo hago para detectar una modal cuando se abre Excel?
    Es decir, cuando abro Excel me aparece una modal que tiene que ver con la licencia de Excel, que dice: “Producto desactivado”. Uno como persona, cierra esa modal y puede continuar trabajando.

    Pero, cómo detectar que aparece esa modal, para decirle al robot que si aparece la modal, la cierre y continúe con el resto de las instrucciones?

    1. Hola Angela,

      Intenta abrir tu archivo con el comando “Abrir sin Alertas” del módulo de Opciones Avanzadas para Excel.
      Sino, tendrás que utilizar algún click en imagen lo cual no es lo ideal, si solo requieres leer y escribir también puedes utilizar los comandos de XLSX.

  16. Hola, no me aparece la opcion de nuevo libro en el modulo de excel avanzado, existe un modulo de excel normal? porque no lo pillé en la web de rocketbot

    1. Hola Jorge,

      El comando nuevo libro es del menú Integración con Aplicaciones-> Excel

  17. Los numeros me los escribe como texto en las celdas y la suma siempre da cero

    1. qué comando estás usando para la suma? es un excel con celda pre-formateada?

  18. Luis Javier Ortiz Rodriguez

    Hola Buenas Tardes
    En el momento que estoy insertando datos en excel como puedo hacer para no reescribir datos en una celda especifica.
    Utilice la funcion de Contar Filas para saber hasta que numero de Filas estoy teniendo en el archivo, y envio el Escribir Celda en el A[Filas+1] para que no me sobreescriba sino que vaya escribiendo .

    1. Hola Luis, esa forma está correcta, contar las filas para saber hasta cuál se tiene información y luego sumar 1 a ese valor, ahora si vas escribiendo en un Excel desde 0 por ejemplo y utilizas un For, tendrías que realizar un contador para saber en qué fila específica el bot está trabajando.

  19. Luis Javier Ortiz Rodriguez

    Muchas Gracias Marcela

  20. Muchas gracias por la explicación.

  21. Is it possible to write the content of variable using the write to excel feature ? i have tried with this syntax {var} and “{var}” but it s not working..

    1. Hi Anthony! yes, Is it possible, tell me, what error do you get? and what content do you have in the variable?

  22. Buenas Tardes…

    Quisiera preguntar… ya tengo un robot que entra a una pagina web y esta programado para descargar un archivo en excel, como hago para traer ese archivo en excel que se acaba de descargar y poder ligarlo al robot que ya tengo y poder trabajarlo..?? es decir.. ¿como llamo al archivo..? y ¿como lo vinculo con el robot existente?

    Gracias

    Edward Gonzalez
    COOPETROL

    1. Hola Edward, no entendí muy bien, tienes un robot que descarga un Excel y otro robot que tiene que leerlo? o es el mismo bot?

      -Si es el mismo bot, puedes usar el módulo DownloadWait, para esperar por la descarga y obtener la ruta y nombre del archivo en una variable, luego abres el Excel con esa información
      -Si es otro robot, con el primero podrías dejar la ruta en algún archivo por ejemplo y que el segundo al ejecutarse lo lea y abra el Excel con esa info

      Si son dos bots secuenciales (que uno gatilla el otro) bastaría con que el robot hijo use la variable del padre con la ruta del archivo

  23. buenas tardes para evitar @nombre puede ser:
    =SUM(A1:A2)

    con eso se soluciono el problema, no tiene nada que ver con rocketbot si no mas bien como esta leyendo nuestro excel las formulas

  24. Hola, tengo un robot que con el ciclo for va cogiendo los datos que estan en la columna nombre y los almacena en una variable en forma de lista, y en el navegador va haciendo la tarea, como hago para que en el excel me quede guardado en la fila R2 a la fila U3 o más si son más datos, lo que hago es en la opcion de escribir celda pongo: R{contador} = [[“{resultado_celular}”, “{resultado_correo1}”, “{resultado_correo2}”, “{resultado_sitioweb}”]] (claro que ya tengo la variable contador un paso antes) y los datos de la primera busqueda con el for me los guarda bien, pero no me guarda los datos en las siguientes celdas especificadas anteriormente ejemplo R3 a la U3, y asi sucesivamente, como puedo implementar esto? muchas gracias, estaré atento.

    1. Hola james05, para que escriba en varias celdas de una misma fila debe ser estar dentro de corchetes, no doble, así: ["{resultado_celular}", "{resultado_correo1}", "{resultado_correo2}", "{resultado_sitioweb}"] y si quieres que escriba hacia abajo sería de esta forma: [['text1'], ['text2'], ['text3'], ['text4']]

  25. Buenos días ,

    Tengo el Excel configurado en español en mi equipo y cuando intento SUMAR C1 ROCKETBOT por defecto coloca un “@” y la formula sale errónea
    =@SUMA(A1:B1)
    ¿Qué se puede hacer en ese caso?

  26. Ya encontre la solución al “@” que impedia sumar

    buenas tardes para evitar @nombre puede ser:
    =SUM(A1:A2)

    con eso se soluciono el problema, no tiene nada que ver con rocketbot si no mas bien como esta leyendo nuestro excel las formulas

    -richard_rosero

    1. Hola Johan!, efectivamente la fórmula debe ir en inglés 😀

Responder a Marcela Vergara Cancelar la respuesta

Tu dirección de correo electrónico no será publicada.

es_ESSpanish