Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

119
Visualizações
Reemplace la URL del formulario de Google vinculado en la barra lateral HTML al copiar la hoja de cálculo

Me gustaría actualizar el enlace de mi Formulario de Google en el código HTML de la barra lateral de la hoja de cálculo automáticamente cuando se copia la hoja de cálculo, ya que el formulario también se copia y vincula a la nueva hoja de cálculo. No puedo usar el mismo formulario para esta aplicación.

Script para mostrar la barra lateral

 //@OnlyCurrentDoc function onOpen() { SpreadsheetApp.getUi().createMenu("👉blablabla👈").addItem("blablabla", "showSidebar").addToUi(); } function showSidebar() { SpreadsheetApp.getUi().showSidebar(HtmlService.createHtmlOutputFromFile("Sidebar.html").setTitle("Remplir formulaire")); }

Código HTML:

 <!DOCTYPE html> <html> <head> <base target="_top"> </head> <body> <iframe src="https://docs.google.com/forms/xxxxxxxxxxxx" width="100%" height="595" frameborder="0" marginheight="0" marginwidth="0">Chargement…</iframe> </body> </html>

Estoy investigando para copiar la URL de una celda aleatoria de la hoja de cálculo usando el siguiente script:

 function GetUrlForm() { var ss = SpreadsheetApp.getActiveSpreadsheet(); return ss.getFormUrl(); }

pero no puedo sacar nada de esto. He explorado la "ventana.ubicación" pero no soy lo suficientemente bueno para saber cómo usarla.

Soy realmente nuevo en la programación y cualquier ayuda sería muy apreciada. Puedo cambiar drásticamente el código sin ningún problema si es necesario.

Gracias por su amabilidad !

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Parece que desea actualizar el parámetro src del iframe. Le recomiendo que agregue un atributo de identificación al iframe en su HTML para que sea más fácil de referenciar.

 <iframe id="myId" src="https://docs.google.com/forms/xxxxxxxxxxxx" width="100%" height="595" frameborder="0" marginheight="0" marginwidth="0">Chargement…</iframe>

Luego puede actualizar el parámetro src del iframe después de recuperar la URL, esto recargará automáticamente el marco.

 function updateFrame(src){ document.getElementById("myId").src = src; }

Puede ver: https://developer.mozilla.org/en-US/docs/Web/API/HTMLIFrameElement/src

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda