小编Jon*_*Jon的帖子

powershell变量语法$($ a)?

我有一个简单的问题,为什么有些东西按照它的方式工作,我似乎无法找到原因.我试图运行以下命令:

foreach($a in $list){set-mailboxcalendarpermissions -identity $($a):\calendar

虽然它工作得很好,但我不知道实际添加了什么$( ).当我这样做($a):\calendar时将返回(variable):\calendar括号,但添加额外的"$"修复它.为什么?

谢谢大家对这个措辞严厉的问题的帮助.

powershell

6
推荐指数
2
解决办法
3153
查看次数

在谷歌脚本中测试背景颜色

请注意:我不太熟悉编码,并且对谷歌脚本来说是全新的。

我正在尝试测试脚本中的背景颜色。具体来说,我将把一个名称数组存储到命名范围中,并想要计算有多少个单元格设置为绿色。
到目前为止,我有以下内容,但收到错误: TypeError: Cannot set property "0.0" of undefined to "#00ff00"

function testCount(range) {

  var ranges = SpreadsheetApp.getActiveSpreadsheet().getRangeByName("testrange");
  var names = SpreadsheetApp.getActiveSpreadsheet().getRangeByName("testrange").getValues();

  var NumColumns = ranges.getNumColumns();
  var NumRows = ranges.getNumRows();
  var c = 0;

  for (var i = 0; i<NumColumns; i++){
    for (var j = 0; j<NumRows; j++){
      if (ranges.getBackgrounds()[i][j] ="#00ff00"){ 
        c++;
      }else{
        c=c;
      }
    }
  }
  return c;
Run Code Online (Sandbox Code Playgroud)

当我对彩色单元格尝试以下操作时,我获取了绿色的值

return ranges.getBackgrounds()[0][1];
Run Code Online (Sandbox Code Playgroud)

google-apps-script

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

标签 统计

google-apps-script ×1

powershell ×1