Google Sheets: Crea una Sopa de Letras Interactiva con Script
Creación de la cuadrícula: Define el tamaño , en mi caso utilice una cuadricula de 10x10 Utiliza la función "ALEATORIOENTRE" para generar letras aleatorias en cada celda. Por ejemplo, en la celda A1 puedes escribir: =CHAR(INT(RAND()*26)+65) para generar una letra aleatoria mayúscula. Copia esta fórmula a todas las celdas de la cuadrícula. Inserta las palabras que definiste anteriormente. Puedes hacerlo manualmente o utilizando la función BUSCARV si quieres que las palabras aparezcan en un orden específico Otra forma de hacerlo fue con un script o macro Abrir el Editor de Scripts : Ve al menú Extensiones > Apps Script . Crear un Script : Borra cualquier código que aparezca y reemplázalo con el siguiente script: javascript function fillEmptyCellsWithRandomLetters () { var sheet = SpreadsheetApp . getActiveSpreadsheet (). getActiveSheet (); var range = sheet . getDataRange (); // Selecciona todo el rango de datos var values = range . g...