todos tus viedos son 100% utiles ya que no solo evacuan la duda del tema tratado en el videos, sino que son tan claros y didacticos que liman dudad sobre otros temas. P . D : hay alguna forma de ocultar las macros , la secuencia de comandos al compartir un libro?? gracias
Hola Juan, tus videos son muy didácticos. Te quería hacer una pregunta, estoy en un nivel muy básico, ojalá me la puedas contestar. Si busco por ejemplo la última fila de una hoja y extraigo los valores de las columnas de esa fila, cómo puedo llamar independientemente los valores de distintas columnas de esa última fila? (por ejemplo, lo que está en la última fila en la columna H).
Hola Juan gracias por la información exelente como siempre, pregunta como hacer esto mismo pero que también me lleve a última fila. Cómo puedo hacerlo gracias y quedó atento 👍🏻👍🏻
Hola Juan muchísimas gracias por tu contenido siempre de tan alto valor, he aprendido demasiado gracias a ti! Lo he probado y funciona, sin embargo al tener un dato en la primera fila uFila me arroja NULL, ¿conoces alguna manera de solucionarlo ? Tengo solo un encabezado y necesito que uFila sea igual a 1, agradecería muchisimo tu ayuda, saludos
Muchas gracias amigo. Estoy aprendiendo mucho de tus videos. Pregunta: Como seria para el caso de encontrar la ultima fila ocupada pero especificando la columna, como seria? Mis respetos amigo
@@JuanSGuzman Muchas gracias amigo por responder. Sin embargo lo que encontré es de este modo: SpreadsheetApp.getActiveSpreadsheet().getSheets()[0].getRange("D:D").clearContent(); Pero me gustaría saber; como se haría en el caso del numero en si de la columna o bien, especificar el índice de la columna y no por Range("D:D") como se puede apreciar en el ejemplo. Ruego disculpes las molestia.
Excelente video !!!! Perdona tendrás algún vídeo para poder abrir una form creada previamente en Google form y poderla abrir con una macro o código de script?
Excelente video Juan, en el proyecto que estoy haciendo necesito que mi columna 7 llene las celdas con "x" información hasta la última fila de la columna 6, pero no sé cómo decirlo en el código :(
Tengo una tabla que al ejecutar mi código se envía un listado de información en las columnas A hasta E y necesito que el valor de una celda se vacíe en la columna F desde su última fila con información hasta llegar a llenarse al mismo rango de filas de las demás columnas :(
Excelente vídeo Quisiera preguntar en caso de queres usar la función onEdit, y que sea en esa última celda de determinada fila Cómo debería de ser el if para que se active el onEdit. Mil gracias
Hola Juan, como debo agregar un dato en la ultima fila de un rago (ej. columna D, encuentre la ultima fila discponible, y que no me cuente las demas columnas (ej: columna A, B, C)) estuve probando con distintos metodos y siempre me toma la ultima fila contando de la columna A.
Hola Juan. Creo tener un problema hice un código donde aplique esta explicación, pero lo código solo me hace hasta la mitad, me reconoce cual es la ultima fila y eso, pero luego quiero que me copie y pegue un rango hasta la ultima fila detectada (este rango es cambiante) entonces al momento de hacer el copy.to y demás, no se si es que el valor de i que es el de la casilla detectada no me lo identificara en el codigo.
HOla Juan, no se por que se han borrado mis comentarios. Lo primero era felicitarte, por la forma de explicar y la calidad de los videos. De verdad que me han servido mucho. Lo otro, era si me podias ayudar, indicandome como puedo ingresar esta funcion (Encontrar ultima fila) dentro de un rango de destino?
NO hay caso, mejor espero a fin de mes, cuando me inscriba en la academia y te envio mis planillas para que las veas y recomiendes mejoras. Atte, JOrge Canales.
@@JuanSGuzman Hola buenas noches Juan primero que todo muchas gracias por compartir los conocimientos me han sido de mucha ayuda estaba intentando hacer esta conexion pero al ejecutarlo me envia este error Exception: Cannot convert 'function ultimaFila (col) toda la funcion y termina en to int.
buenas si yo tengo una informacion y deseo que la valla pegando en otra hora en la ultima fila vacia y que valla llegando la info hacia abajo como podrias hacer?
Para mi aun se me hace dificil. Lo que quiero es copiar de una hoja distinta el valor de una celda y pegarla en la ultima fila vacia de otra hoja. Pero la verdad se me complica mucho poder unir esas 2 funciones (buscar la ultima fila y copiar de un lado a otro) que puedo hacer para poder entender con mas facilidad? Gracias de antemano.
Hola, para entender creo que es necesario tomar el curso en la academia, yo ingreso a fin de mes. Lo otro, para responder un poco tu duda, realice una planilla como la que tu dices, pero me condiciona que la funcion "ultima Fila" tome las celdas con formulas. Lo resolvi de la siguiente manera: Reralice mi script con: datos de rango de origen, rango datos de destino, en ambos use lastRow y para implementar la formula "buscarv", tambien lo hice con "boton" a parte, solo hasta la ultima fila usada. hoy tengo que apretar 2 botones, pero cuando sepa usar OnEdit, la segunda funcion deberia correr sola. Espero haberte ayudado. Claro que no tengo la pedagogia de Juan, pero en mi cabeza suena entendible, jajajajaj.
Buenos días: Estoy intentando reproducir la función que nos explicas en este tutorial, pero me salta este error que pongo a continuación. Gracias por anticipado por tu ayuda 31 if (rango[i][0]) { 8 const uFila = ultimaFila2(1) 10:01:24 Error TypeError: Cannot read property '0' of undefined ultimaFila2 @ Código.gs:31 hacerAlgoConLaUltimaFila @ Código.gs:8
Que super Juan, justo lo que andaba buscando! Muchas gracias por tu conocimiento, ya me estoy haciendo un tiempito para meterme a la Academia.
Mil gracias por las palabras Alan
Excelente!
WoW llevaba una semana peliando con mi archivo para encontrar mi último dato pero no lo lograba muchas gracias justo lo que necesitaba :)
Excelente! Esa es la idea. Que sea util
Excelente! Voy a tratar de aplicarlo a lo de copiar de una pestaña a otra en su ultima fila! Muchas Gracias!
Excelente me cuentas como te va!
Enhorabuena, eres un buen programador.
Hola!
Que amables palabras! Mil gracias!
Saludos!
todos tus viedos son 100% utiles ya que no solo evacuan la duda del tema tratado en el videos, sino que son tan claros y didacticos que liman dudad sobre otros temas.
P . D : hay alguna forma de ocultar las macros , la secuencia de comandos al compartir un libro?? gracias
Mil gracias Pablo!
Estoy trabajando en un video de ese tema
Un gran saludo!
Excelente aporte, muchas gracias por compartir, saludos y bendiciones
Gracias a ti!
Hola Juan, tus videos son muy didácticos.
Te quería hacer una pregunta, estoy en un nivel muy básico, ojalá me la puedas contestar.
Si busco por ejemplo la última fila de una hoja y extraigo los valores de las columnas de esa fila, cómo puedo llamar independientemente los valores de distintas columnas de esa última fila? (por ejemplo, lo que está en la última fila en la columna H).
hoja.getRange(ultimaFila,8).getValue()
Algo asi
;)
@@JuanSGuzman muchas gracias! La columna A sería la 1? O la 0?
@@pmontenu La 1. Saludos!
Hola Juan gracias por la información exelente como siempre, pregunta como hacer esto mismo pero que también me lleve a última fila. Cómo puedo hacerlo gracias y quedó atento 👍🏻👍🏻
Puedes hacer algo asi
hoja.getRange(ultimaFila,1).activate()
Saludos!
Hola Juan muchísimas gracias por tu contenido siempre de tan alto valor, he aprendido demasiado gracias a ti!
Lo he probado y funciona, sin embargo al tener un dato en la primera fila uFila me arroja NULL, ¿conoces alguna manera de solucionarlo ? Tengo solo un encabezado y necesito que uFila sea igual a 1, agradecería muchisimo tu ayuda, saludos
Hola!
Yo a veces lo soluciono con un condicional que si getLastRow() es 0 o 1, no corra la función
Saludos!
Muchas gracias amigo. Estoy aprendiendo mucho de tus videos.
Pregunta: Como seria para el caso de encontrar la ultima fila ocupada pero especificando la columna, como seria?
Mis respetos amigo
Hola!
Cambia en la función col, por el número de tu columna
Saludos!
@@JuanSGuzman Muchas gracias amigo por responder. Sin embargo lo que encontré es de este modo:
SpreadsheetApp.getActiveSpreadsheet().getSheets()[0].getRange("D:D").clearContent();
Pero me gustaría saber; como se haría en el caso del numero en si de la columna o bien, especificar el índice de la columna y no por Range("D:D") como se puede apreciar en el ejemplo.
Ruego disculpes las molestia.
@@EcoDev-Solutions getRange(1,4,hoja.getMaxRows())
Saludos!
Excelente video !!!! Perdona tendrás algún vídeo para poder abrir una form creada previamente en Google form y poderla abrir con una macro o código de script?
Hola Gustavo
Revísate este video, que puede que te de ideas
ua-cam.com/video/JSjEp75zaNA/v-deo.html
Un gran saludo!
Excelente video Juan, en el proyecto que estoy haciendo necesito que mi columna 7 llene las celdas con "x" información hasta la última fila de la columna 6, pero no sé cómo decirlo en el código :(
Hola Cecilia
No se si te entiendo bien, pero en principio solo cambia col por 6
Un gran saludo!
Tengo una tabla que al ejecutar mi código se envía un listado de información en las columnas A hasta E y necesito que el valor de una celda se vacíe en la columna F desde su última fila con información hasta llegar a llenarse al mismo rango de filas de las demás columnas :(
@@ceciliabravo5961 Hola Cecliia
YA viste este video?
ua-cam.com/video/GY-MusvzE8M/v-deo.html
Un gran saludo!
Hola gracias por tus videos, pero cómo logro que imprima un valor en la ultima fila siguiente a la encontrada ? gracias !
Hola
Usas la función que te muestro y le sumas 1
Algo asi
hoja.setRange(ultimaFila+1,4).setValue("Hola!")
Saludos!
Excelente vídeo
Quisiera preguntar en caso de queres usar la función onEdit, y que sea en esa última celda de determinada fila
Cómo debería de ser el if para que se active el onEdit.
Mil gracias
Hola Juan
Creo que no entiendo bien lo que quieres hacer
Quieres que ejecute solo si estas en la ultima fila?
Un gran saludo!
Hola Juan, como debo agregar un dato en la ultima fila de un rago (ej. columna D, encuentre la ultima fila discponible, y que no me cuente las demas columnas (ej: columna A, B, C)) estuve probando con distintos metodos y siempre me toma la ultima fila contando de la columna A.
No te sirvió la función de este video?
Saludos!
@@JuanSGuzman buienos dias Juan! no, de esa forma me lo agrega siguiendo la ultima fila de la Columna A.
@@LeandroDichiara Cambia el parametro de columna por 4
Saludos!
Hola Juan.
Creo tener un problema hice un código donde aplique esta explicación, pero lo código solo me hace hasta la mitad, me reconoce cual es la ultima fila y eso, pero luego quiero que me copie y pegue un rango hasta la ultima fila detectada (este rango es cambiante) entonces al momento de hacer el copy.to y demás, no se si es que el valor de i que es el de la casilla detectada no me lo identificara en el codigo.
HOla Juan, no se por que se han borrado mis comentarios.
Lo primero era felicitarte, por la forma de explicar y la calidad de los videos. De verdad que me han servido mucho.
Lo otro, era si me podias ayudar, indicandome como puedo ingresar esta funcion (Encontrar ultima fila) dentro de un rango de destino?
Hola Jorge
Mil gracias por tus palabras!
La pones asi
hoja.getRange(1,1,ultimaFila,hoja.getLastColumn())
Un gran saludo!
@@JuanSGuzman Muchas gracias, tratare hoy en la tarde.
Te agradezco.
NO hay caso, mejor espero a fin de mes, cuando me inscriba en la academia y te envio mis planillas para que las veas y recomiendes mejoras.
Atte,
JOrge Canales.
@@canales726 Me vas contando!
@@JuanSGuzman Hola buenas noches Juan primero que todo muchas gracias por compartir los conocimientos me han sido de mucha ayuda estaba intentando hacer esta conexion pero al ejecutarlo me envia este error Exception: Cannot convert 'function ultimaFila (col) toda la funcion y termina en to int.
buenas si yo tengo una informacion y deseo que la valla pegando en otra hora en la ultima fila vacia y que valla llegando la info hacia abajo como podrias hacer?
Y como hacemos si esa columna tiene valores en el medio en blanco?
Siempre te va a tomar el ultimo sin importar los blancos intermedios.
Saludos!
Para mi aun se me hace dificil. Lo que quiero es copiar de una hoja distinta el valor de una celda y pegarla en la ultima fila vacia de otra hoja. Pero la verdad se me complica mucho poder unir esas 2 funciones (buscar la ultima fila y copiar de un lado a otro) que puedo hacer para poder entender con mas facilidad? Gracias de antemano.
Hola, para entender creo que es necesario tomar el curso en la academia, yo ingreso a fin de mes.
Lo otro, para responder un poco tu duda, realice una planilla como la que tu dices, pero me condiciona que la funcion "ultima Fila" tome las celdas con formulas.
Lo resolvi de la siguiente manera:
Reralice mi script con: datos de rango de origen, rango datos de destino, en ambos use lastRow y para implementar la formula "buscarv", tambien lo hice con "boton" a parte, solo hasta la ultima fila usada. hoy tengo que apretar 2 botones, pero cuando sepa usar OnEdit, la segunda funcion deberia correr sola.
Espero haberte ayudado. Claro que no tengo la pedagogia de Juan, pero en mi cabeza suena entendible, jajajajaj.
Buenos días:
Estoy intentando reproducir la función que nos explicas en este tutorial, pero me salta este error que pongo a continuación.
Gracias por anticipado por tu ayuda
31 if (rango[i][0]) {
8 const uFila = ultimaFila2(1)
10:01:24 Error
TypeError: Cannot read property '0' of undefined
ultimaFila2 @ Código.gs:31
hacerAlgoConLaUltimaFila @ Código.gs:8
Me respondo a mi mismo. Me olvidé de poner -1 en la línea for (i=ultimaFila-1; i > 0; i--) {
Gracias
Excelente!