Como converter VBA em Javascript, a fim de fazer o upload do Excel Macro-enable workbook no Google Drive?

Eu gostaria de enviar um manual de Macro-ativação do Excel no Google Drive, mas o Google não suportou este arquivo. Eles me sugerem que eu deveria converter VBA em Javascript e usar Script Editỏ. Eu gostaria de converter esta funcionalidade em javascript, mas eu não sei onde está errado. Podes ajudar-me?

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

tentativa de conversão de Javascript: 1

Author: Community, 2016-06-14

1 answers

Se não quiser reescrever todo o código, procure por GSpread.NET . VBA e GSpread.NET trabalhe com o Google Spreadsheets usando a API do Microsoft Excel. Necessita de substituir o CreateObject (Excel.Aplicação) a

Definir objExcel = CreateObject ("GSpreadCOM.Application")

App.MailLogon (Nome, ClientIdAndSecret, ScriptId);

E trabalhar com as folhas de cálculo do Google como documentos normais do Microsoft Excel.

 0
Author: miro, 2016-07-06 12:56:30