小编PY_*_*PY_的帖子

用于打开网址的Google Apps脚本

有没有办法编写谷歌应用程序脚本,所以当运行时,第二个浏览器窗口打开到www.google.com(或我选择的其他网站)?

我想在这里找到解决上一个问题的方法: 我可以在Google Apps电子表格的消息框中添加超链接吗?

html redirect hyperlink google-apps-script

22
推荐指数
5
解决办法
9万
查看次数

Google Spreadsheet条件格式设置脚本

我试图弄清楚如何在谷歌电子表格上使用条件格式,类似于你可以通过公式在excel中做的事情.

如果单元格O2的值为"X",我希望单元格A2变为绿色,这将在两个列上完成.我知道这需要一个脚本.

我跑过一个类似的链接,但我不知道如何调整它以满足我的需求.这是可以做到的吗?

链接:https: //webapps.stackexchange.com/questions/16745/google-spreadsheets-conditional-formatting

google-sheets google-apps-script gs-conditional-formatting

12
推荐指数
4
解决办法
4万
查看次数

用于复制非活动工作表的 Google 脚本

在 Google 电子表格中,我想使用脚本对工作簿中的现有电子表格执行简单的复制/重命名。我在网上找到的所有示例都是从活动电子表格中复制的。如果不先激活/选择我要复制的电子表格,您就不能执行以下任务吗?

示例:我的工作簿包含以下工作表名称:“Orange”、“Blue”

我想复制“蓝色”并将其重命名为“红色”。所以我现在只剩下 3 张“橙色”、“蓝色”、“红色”,同时将我的活动电子表格保持在“橙色”上。

google-apps-script

8
推荐指数
2
解决办法
1万
查看次数

批处理脚本在子文件夹中查找文件夹并获取文件夹路径

我想提出一个将执行以下操作的批处理文件:

  1. 要求用户输入名称.如果没有给出姓名,请再次询问.
  2. 从起始点(例如C:\ Temp)搜索该名称的所有子文件夹.
  3. 如果找到,我想将找到的文件夹及其所有内容移动到另一个目录.
  4. 如果找不到,请让用户知道它找不到并允许他们再次尝试或应用程序.

我没有太多运气找到这样一个脚本的例子,或者甚至把它放在一起.

batch-file

7
推荐指数
1
解决办法
2万
查看次数

使用脚本将工作表标签移到最左边

是否可以有一个小脚本来重新排列工作表标签的顺序,将当前选定的工作表标签移动到 Google 电子表格中所有标签的最左侧(开头)?

google-sheets google-apps-script

5
推荐指数
1
解决办法
6270
查看次数

我可以在Google Apps电子表格的消息框中添加超链接

有没有办法在Google Apps电子表格的消息框中添加超链接?

我有这个显示msgbox的代码.

// The code below will display a message box
Browser.msgBox("Go to this site for help");
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在该消息框中插入超链接?就像是:

// The code below will display a message box
Browser.msgBox("Go to this site for help" & <a href="www.google.com">Help</a>);
}
Run Code Online (Sandbox Code Playgroud)

google-apps-script

2
推荐指数
1
解决办法
8823
查看次数

我可以使用脚本锁定特定的Google Apps工作表吗?

有没有办法使用脚本锁定特定的Google Apps工作表?

我有这个代码将当前电子表格重命名为您在输入框中输入的内容.

// The code below will rename the active sheet to what you enter in the input box
var myValue = Browser.inputBox("Enter: LastMonth - Year");
SpreadsheetApp.getActiveSpreadsheet().renameActiveSheet(myValue);
SpreadsheetApp.getActiveSpreadsheet().getRange("A1").setValue(myValue);
Run Code Online (Sandbox Code Playgroud)

我可以添加到上面的代码中,这将锁定我刚刚重命名的相同工作表,只允许我编辑该工作表.那可能吗?

google-apps-script

2
推荐指数
1
解决办法
2370
查看次数

使用脚本对具有多个条件的Google电子表格进行排序

我有一个我定期更新的电子表格.由于所做的更改,我还必须在完成后重新排序电子表格.我需要使用多个条件进行排序,例如以下设置.我搜索了一些示例,但我的Google搜索技能让我失望了.

Sort range from A1:E59
[x] Data has header rows
sort by "Priority" A > Z
then by "Open" Z > A
then by "Project" A > Z
Run Code Online (Sandbox Code Playgroud)

sorting google-sheets google-apps-script

2
推荐指数
1
解决办法
7199
查看次数

使用Bat文件进行Ping测试 - 有错误级别的麻烦

我正在使用批处理文件设置LAN ping测试.我的代码对网站很有用,但对本地IP来说却很奇怪.我在3台知道IP的计算机上运行ping测试.无论我拔掉哪一个,当我运行下面的代码时,%errorlevel%在所有三台计算机上始终为0.它永远不会像在网站上那样等于1.我该如何解决这个问题?

@echo off
cls
Set IPaddress=www.google.com
PING %IPaddress% -n 1
 call :PingTest

Set IPaddress=www.yahoo.com
PING %IPaddress% -n 1
 call :PingTest

Set IPaddress=www.unabletoping.com
PING %IPaddress% -n 1
 call :PingTest

pause > null
exit

:PingTest
IF %errorlevel% EQU 1 (echo "Server is Offline") else (GOTO:EOF)
Run Code Online (Sandbox Code Playgroud)

ping batch-file

1
推荐指数
1
解决办法
7万
查看次数