2016-06-14 2 views
0

Я хотел бы загрузить книгу Excel Macro-enable на Google Диске, но Google не поддерживал этот файл. Они предлагают мне, чтобы я конвертировал VBA в Javascript и использовал Script Editỏ. Я хотел бы преобразовать эту функциональность в javascript, но я не знаю, где это неправильно. Можете ли вы мне помочь?Как конвертировать VBA в Javascript, чтобы загрузить книгу Excel Macro-enable на Google Диске?

Private Sub Worksheet_Change(ByVal Target As Range) 

    If Target.Cells.Count > 1 Then Exit Sub 

    If Not Intersect(Target, Range("A2:A100")) Is Nothing Then 
     With Target(1, 2) 
     .Value = Date 
     .EntireColumn.AutoFit 
     End With 
    End If 
End Sub 

Javascript преобразования попытка: 1

+0

Это будет более полезно, если вы вставьте свою попытку конвертировать в JS в тело вопроса –

ответ

0

Если вы не хотите, чтобы переписать весь код, искать GSpread.NET. VBA и GSpread.NET работают с Google Spreadsheets, используя API из Microsoft Excel. нужны заменить CreateObject (Excel.Application) в

Set objExcel = CreateObject ("GSpreadCOM.Application")

app.MailLogon (имя, ClientIdAndSecret, ScriptId);

и работать с таблицами Google как обычные документы Microsoft Excel.

Смежные вопросы