Я пытаюсь преобразовать скрипт из VBA в Javascript, и мне нужна помощь. Цель состоит в том, чтобы переместить таблицу в GDocs. Прежде всего, вот что делает скрипт VBA вместе с его кодом.Javascript Conversion from 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 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
Он выполняет следующие функции.
- Отменить объединение всех ячеек в таблице
- Удалить все строки без каких-либо данных в первом столбце
- Удалить все строки, которые имеют повторяющиеся данные в 9-м столбце
- удалить последние 10 строк
- После того, как все сделано так, что он копирует всю электронную таблицу и вставляет ее в другую таблицу в рабочей книге
- Обновляет книгу для получения последних данных
Есть ли кто-нибудь, кто может дать некоторые рекомендации относительно изменений, которые я могу/должен сделать в этом коде, чтобы он работал в javascript.
-Спасибо в Advance J