![technonets](/img/default-banner.jpg)
- 66
- 6 047
technonets
Приєднався 18 кві 2023
Bienvenido/a a Technonet, el canal de UA-cam que te mantiene actualizado en el mundo de la tecnología, programación, javaScript, Excel, Sheets, AppScript y mucho más. En este canal encontrarás tutoriales, noticias, reviews y otros contenidos relevantes que te ayudarán a mejorar tus habilidades en el mundo digital. Si eres un desarrollador o te interesa la programación, te enseñaremos desde lo básico hasta lo avanzado en javaScript. También hablamos sobre Excel y Sheets, dos herramientas fundamentales para el trabajo diario de muchos profesionales, y sobre AppScript, una herramienta que te permite automatizar tareas en diferentes aplicaciones de Google. En definitiva, si te apasiona la tecnología, programación y herramientas digitales, suscríbete a Technonet y no te pierdas ninguno de nuestros videos.
Desbloquea Rangos en Google Sheets Fácilmente con Este Script
¿Necesitas desproteger ciertos rangos en tus hojas de cálculo de Google? Este tutorial te guía paso a paso en la creación de un script con Google Apps Script para gestionar permisos de manera eficiente. Aprende a facilitar la colaboración sin comprometer la seguridad de tus datos.
Aprende a proteger celdas con varias condiciones
ua-cam.com/video/PJCqGvxwIUo/v-deo.html
¿necesitas proteger celdas con una sola condición? Aquí te muestro como
ua-cam.com/video/Ft6u54ZFDT0/v-deo.html
Aprende a proteger celdas con varias condiciones
ua-cam.com/video/PJCqGvxwIUo/v-deo.html
¿necesitas proteger celdas con una sola condición? Aquí te muestro como
ua-cam.com/video/Ft6u54ZFDT0/v-deo.html
Переглядів: 33
Відео
Solo Texto Permitido en Google Sheets: Optimiza Tus Hojas de Cálculo
Переглядів 36Місяць тому
En este video, aprenderás a escribir un script en Google Sheets que asegura que solo se ingresen textos y espacios en tus celdas. Te guiaré a través del proceso de configuración y ejecución del código, proporcionando una solución efectiva para mantener tus datos limpios y organizados. Aquí les dejo la expresión regular /^[a-zA-ZáéíóúÁÉÍÓÚñÑ\s] $/
Cómo Crear Carpetas Automáticamente en Google Drive con Google Apps Script
Переглядів 542 місяці тому
¿Quieres aprender a automatizar la creación de carpetas en Google Drive usando Google Apps Script? En este video, te mostramos cómo puedes crear un script sencillo que toma la identificación de un cliente desde Google Sheets y crea una carpeta con ese nombre en una carpeta principal en Google Drive. Este tutorial paso a paso es perfecto para quienes buscan optimizar sus flujos de trabajo y gest...
Evita Cambios No Autorizados en Google Sheets: Script de Protección de Celdas
Переглядів 602 місяці тому
¿Sabías que puedes proteger celdas específicas en Google Sheets usando scripts personalizados? En este video, te mostraré cómo hacerlo. Utilizaremos Google Apps Script para crear una función que protegerá automáticamente cualquier celda en la columna F de tu hoja de contabilidad. Este método es ideal para mantener la integridad de tus datos y prevenir cambios no deseados. Te explicaré cada líne...
Cómo Proteger Celdas Específicas en Google Sheets: Guía Paso a Paso
Переглядів 722 місяці тому
Descubre cómo proteger celdas específicas en Google Sheets sin esfuerzo con este práctico código. En el video de hoy, te explico cómo automatizar la protección de columnas importantes en tu hoja de contabilidad utilizando Google Apps Script. ¡Optimiza tu flujo de trabajo y protege tus datos con estos sencillos pasos! ¿Cómo proteger la celda donde tengo el estado de mi columna? Guía paso a paso ...
Extraer números de una celda con AppScript.
Переглядів 4210 місяців тому
Una forma rápida de extraer números de una columna es usando un botón, para utilizarlo programamos una función en AppScript, lo cual realizará el trabajo por nosotros de una forma rápida y sencilla. Si prefiere usar las formulas para extraer números, aquí le dejo un tutorial explicando paso a paso como realizarlo. ua-cam.com/video/wPY5_ENMb8k/v-deo.htmlsi=BMKWHKudMDQnWDQe
¿Cómo extraer números?
Переглядів 1810 місяців тому
¿Cómo extraer números de una celda? Es un reto contante trabajar con nuestras bases de datos. A menudo necesitamos extraer números pero estos están combinados son símbolos o letras. Aquí les muestro una alternativa para que puedan extraer los números sin inconvenientes.
Mantener tañamo de las filas en Sheets
Переглядів 2310 місяців тому
Cuando compartimos archivos queremos mantener nuestra hoja de cálculo lo más organizada posible. Una de las cosas que constantemente nos afecta es mantener el tamaño de las filas cuando no queremos que sean movidas. Aquí les comparto un paso a paso para prevenir que las filas sean movidas y así mantener una hoja de calculo como la necesitamos. Tal vez le pueda interesar como proteger celdas por...
Enviar correo automáticamente desde un formulario
Переглядів 14210 місяців тому
Enviar correo automáticamente desde un formulario
Cambiar el nombre de la hoja más mes actual en Sheets
Переглядів 3610 місяців тому
Cambiar el nombre de la hoja más mes actual en Sheets
Formulario para guardar datos en otra hoja desde Google Sheets
Переглядів 32610 місяців тому
Formulario para guardar datos en otra hoja desde Google Sheets
Como encontrar el último registro [Google Sheets]
Переглядів 32510 місяців тому
Como encontrar el último registro [Google Sheets]
Mover filas de una hoja a otra con Sheets [AppScript]
Переглядів 2410 місяців тому
Mover filas de una hoja a otra con Sheets [AppScript]
Proteger Celdas con una condición en Sheets
Переглядів 1,5 тис.10 місяців тому
Proteger Celdas con una condición en Sheets
Eliminar filas vacías en Google Sheets
Переглядів 29910 місяців тому
Eliminar filas vacías en Google Sheets
Como encontrar el primer y último día del mes actual en Google Sheets
Переглядів 1811 місяців тому
Como encontrar el primer y último día del mes actual en Google Sheets
Filtro con varios criterios en Google Sheets!
Переглядів 59211 місяців тому
Filtro con varios criterios en Google Sheets!
Como realizar un conteo automático en sheets
Переглядів 4411 місяців тому
Como realizar un conteo automático en sheets
Plantilla para enviar mensajes por WhatsApp
Переглядів 27Рік тому
Plantilla para enviar mensajes por WhatsApp
señalar toda la fila con formato condicional
Переглядів 2Рік тому
señalar toda la fila con formato condicional
Señalar toda la fila con formato condicional
Переглядів 9Рік тому
Señalar toda la fila con formato condicional
Mover datos de una hoja a otra en Sheets con AppScript
Переглядів 53Рік тому
Mover datos de una hoja a otra en Sheets con AppScript
Cómo generar números aleatorios en sheets con appscript
Переглядів 180Рік тому
Cómo generar números aleatorios en sheets con appscript
Graciass totales, me ayudó bastante 🤓
Con gusto!! gracias por por compartir.
Hola muy buen aporte, veo que se van bloqueando intervalos de celdas, como podría hacer para eliminar de un jalón todos los intervalos bloqueados ya que la misma hoja la tengo que usar cada semana y tengo que eliminar intervalo por intervalo para que puedan volver a seleccionar saludos.
Hola, gracias por comentar. Me alegra saber que le ha sido útil la información. Aquí le comparto una alternativa que le podría ayudar en su consulta ua-cam.com/video/qaLQRIzJ_SE/v-deo.html
Muy bueno pero no me estaría borrando los datos
No. los datos no se pierden.
@@technonetsosea , me pasa los datos a la segunda hoja pero no me borra cuando lo pasa
@@MasCheCo14 Exacto! Solo mueve los datos de una hoja a otra.
Super bien tu explicacion, pero me podrias ayudar, en mi caso no tengo un desplegable, solo quiero bloquear la celda cuando un usuario escriba sobre la celda y que otro usuario en ese momento no pueda sobreescribirla. Me podrias ayudar?. Saludos
Hola! le comparto una alternativa que le podría ayudar a proteger sus celdas cuando sean editadas. Saludos ua-cam.com/video/RNfRqOH4Zu0/v-deo.html
Hola, Excelente video. Entonces como se haria para bloquear la celda de total si: Suponiendo que tengo una celda que es la columna de Ingresos y el editor coloca el total de ingreso en esa celda y tengo otra celda en la columna Verificaion con un desplegable con dos opciones, Pendiente de Verificacion y Verificado. Como hago para bloquear la celda de ingresos cuando coloque Verificado en la celda de verificacionm para que el editor no pueda modificar el monto en la celda de la columna de ingresos?
Hola! le comparto como puede bloquear la otra columna cuando se seleccione la una palabra de la lista de validación Espero que le sea de ayuda. Saludos ua-cam.com/video/Ft6u54ZFDT0/v-deo.html
Preciso lo que estaba buscando, ¡muchísimas gracias!
Con gusto! Me alegra saber que le ha ayudado. 😊
Y si se equivoca y quiere modificarlo?
Se podría poner una validación y mostrar una ventana antes de hacer los cambios para preguntar si realmente quiere hacer los cambios en esa celda.
Hola! Y si las celdas que quiero bloquear deben llevar fechas diferentes (la fecha en la que se llenó), ¿Cuál sería la constante?
Hola! Podría ampliar un poco más la idea? en que columna va la fecha y cuáles serían las condiciones.
@@technonets Muchas gracias por tu pronta respuesta. Hablando de una sheet mía, los usuarios tienen que colocar una fecha en X columna. Esta fecha puede ser cualquiera (a diferencia de tu ejemplo en el que sólo son 2 o 3 opciones). Mi duda es, ¿Cómo ingreso esa constante (de poder ingresar cualquier fecha) en el appscript y que no se pueda editar la celda posterior a un 1er llenado? Gracias de antemano
@@carlosizquierdofuentes6215 Para poder proteger la celda mediante el ingreso de una fecha hay que cambiar un poco la lógica del script! Primero habría que ingresar una validación de datos en la columna donde se va a poner la fecha, que para el ejemplo está en la columna E 1. Seleccionar la columna E 2. Ir a validación de datos y agregar una regla por "Es una fecha válida" 3. Después de lo anterior puede ejecutar el siguiente script que tiene la misma estructura que en el video, solo que la fecha va en la Columna E y se quita la validación por Ingresos o gastos Espero que le sea de ayuda. Saludos function protegerCeldas() { const hoja = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const colDeseada = 5; const nombreHojaDeseada = "Contabilidad"; const celdasProtegidas = new Set(); const protecciones = hoja.getProtections(SpreadsheetApp.ProtectionType.RANGE); protecciones.forEach(proteccion => { const rango = proteccion.getRange(); celdasProtegidas.add(rango.getA1Notation()); }); if (hoja.getName() === nombreHojaDeseada) { const celdas = hoja.getRange("E2:E" + hoja.getLastRow()).getValues(); for (let i = 0; i < celdas.length; i++) { const celda = celdas[i][0]; const celdaActual = hoja.getRange(i + 2, colDeseada); if (isDate(celda) && !celdasProtegidas.has(celdaActual.getA1Notation())) { let proteccion = celdaActual.protect(); let editoresActuales = proteccion.getEditors(); for (let j = 0; j < editoresActuales.length; j++) { proteccion.removeEditor(editoresActuales[j]); } celdasProtegidas.add(celdaActual.getA1Notation()); } } } } function isDate(value) { return Object.prototype.toString.call(value) === '[object Date]' && !isNaN(value.getTime()); }
Gracias Broo, me has salvado!!!
Con gusto!! Me alegra saber que le haya sido de ayuda!!
Excelente! 🎉
Excelente video, podrías hacer un video como sincronizar Google sheets en línea con Excel programa en computadora que se actualice automáticamente, no encuentro video sobre ello😢
Bueno te voy a seguir algo para aprender
Gracias por apoyar el canal! Seguiré subiendo información que considero importante para automatizar procesos.
Buena enseñanza
Excelente video, gracias, ¿como seria el caso que al inscribirme en un formulario Forms?, le llegue un mensaje a la persona sea Gmail, Hotmail u otro correo, un correo con texto e imagen.
Gracias por apoyar el canal. Aquí le dejo un paso a paso para enviar correos en automático cuando se envía información desde un formulario de Google... ua-cam.com/video/U77NAgpOxc0/v-deo.htmlsi=gKmLT6lF9ITmeN97
Muy buen dato!
Excelente!!
Un excelente aporte.
Me alegra saber que le ha sido útil. Gracias por comentar.