VBA中的Javascript转换
我正在尝试将一个脚本从VBA转换为Javascript,我需要帮助。目的是将电子表格移动到GDocs中。首先,这里介绍VBA脚本及其代码的作用VBA中的Javascript转换,javascript,vba,google-apps-script,code-conversion,Javascript,Vba,Google Apps Script,Code Conversion,我正在尝试将一个脚本从VBA转换为Javascript,我需要帮助。目的是将电子表格移动到GDocs中。首先,这里介绍VBA脚本及其代码的作用 Dim lngN As Long Dim lngCol As Long Cells.Unmerge With ActiveSheet.UsedRange On Error Resume Next Range("A8:A100").SpecialCells(xlCellTypeBlanks).EntireRow.Delete On Error GoTo
Dim lngN As Long
Dim lngCol As Long
Cells.Unmerge
With ActiveSheet.UsedRange
On Error Resume Next
Range("A8:A100").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
On Error GoTo 0
Dim toDel(), i As Long
Dim RNG As Range, Cell As Long
Set RNG = Range("A9:J100")
RNG.RemoveDuplicates Columns:=9
Dim rLastRow As Range
Set rLastRow = Cells(Rows.Count, "A").End(xlUp)
'now delete last 10 rows:
rLastRow.Offset(0).Resize(2).EntireRow.Delete
Set sourceSheet = Worksheets("BMS Input")
sourceSheet.Activate
sourceSheet.Cells.Select
Selection.Copy
Set destSheet = Worksheets("BMS Data")
destSheet.Activate
destSheet.Cells.Select
destSheet.Paste
Sheets("BMS Input").Visible = False
MsgBox ("Data Input Successful")
MsgBox ("Please allow form data to update. This process may take up to 1 minute.")
ActiveWorkbook.RefreshAll
End With
End Sub
它执行以下功能
回答这个问题需要两件事:
根据您在代码中使用的方法和类的类型,我认为您是一个死硬的代码开发人员 因此,与您属于同一类别,这里有一个很好的资源可以帮助您成功地使用代码 这将涉及到更深层次的代码编写,但我觉得您可以处理它 它是关于使用Json(Java脚本对象表示法)、形式主义以及强大的cJObject解析类。你自己看看吧 文档和代码示例非常全面 如果您需要本参考资料大部分来源的实际书籍,请点击此处: 干杯