我有一个谷歌脚本来构建谷歌表格.该脚本使用包含问题和相应选项的电子表格填写表单.
表单中显示的问题需要定期更新.我希望通过更改电子表格中的问题来更新表单中的问题,如下所示:
1)我使用OnOpen作为脚本,因此每次访问表单时脚本都会重建最新的表单.
但是,目前每次运行脚本时都会在表单中添加一个新问题,之前过时的问题仍然保留在表单上,因此,目的是编辑脚本上已有的问题以更新它以显示最新的题.我找不到在Google脚本中编辑现有表单问题的方法.有人知道出路吗?
问题和选项会定期在电子表格中更新,
Google表示,无论何种方式,手动编辑表格也可以通过App脚本完成
我希望脚本能够自动编辑问题.但是,我所有尝试找到能够编辑表单上已有问题的功能都是徒劳的!(PS:我找到的所有功能都能够创建一个新问题及其选项/无法编辑现有表单问题/选项)
任何人都知道谷歌应用程序脚本的这种能力.. ??
针对上述目标的任何解决方法?
提前致谢!:)
批处理文件中的以下代码通过 HTA 对话框从用户获取密码。效果很好。我想传递一个变量值!user[%%a]!将显示在弹出的 HTA 对话框中,以便我可以在此窗口中看到
输入用户 ID 的密码: “BATCH FILE USER VARIABLE”:

我怎样才能做到这一点?
<!-- :
@setlocal enableextensions enabledelayedexpansion
:: PasswordSubmitter.bat
@echo off
set user[1]=me1
set user[2]=me2
set user[3]=me3
for /l %%a in (1,1,3) do (
set counter=%%a
for /f "tokens=* delims=" %%p in ('mshta.exe "%~f0"') do (
set pass[!counter!]=%%p
)
echo Password for User-!user[%%a]! is "!pass[%%a]!"
)
endlocal
exit /b
<html>
<HEAD><title>Password submitter</title>
<HTA:APPLICATION INNERBORDER="no" SYSMENU="no" SCROLL="no" >
<style type="text/css">
body {
color: white;
background: black;
font-family: "Calibri", monospace;
} …Run Code Online (Sandbox Code Playgroud)