Tom*_*uiz 6 vba google-sheets google-apps-script
我的公司正在从Microsoft Office切换到Google文档,我有要在Google Spreadsheets中使用的(几个)代码,但是我不知道该怎么做。
考虑下面的代码示例:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("E:J")) Is Nothing Then
Cells(Target.Row, 1) = MonthName(Month(Date))
Cells(Target.Row, 2) = Format(Now, "mm/dd/yyyy")
End If
End Sub
Run Code Online (Sandbox Code Playgroud)
该函数的结构如下:
Private Sub Worksheet_Change(ByVal Target As Range)
Statements here
End Sub
Run Code Online (Sandbox Code Playgroud)
这可能会转换为类似的内容:
function Worksheet_Change(ByVal) {
Statements Here;
};
Run Code Online (Sandbox Code Playgroud)
JavaScript 中的函数不是End Sub
以大括号结尾}
。
If End If
, then 语句也以花括号结尾,而不是}
。
if (condition) {code here;}
Run Code Online (Sandbox Code Playgroud)
这是 JavaScript If语句的语法。JavaScript 中没有Then
关键字。