2016-06-14 2 views
0

GoogleドライブにE​​xcel Macro-enableブックをアップロードしますが、Googleはこのファイルをサポートしていません。私はVBAをJavascriptに変換してScript Edit useを使うべきだと私に示唆しています。私はjavascriptでこの機能を変換したいと思いますが、どこが間違っているのかわかりません。私に助けてもらえますか?VBAをJavascriptに変換してGoogleドライブにE​​xcelマクロ有効ブックをアップロードするにはどうすればよいですか?

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は、Microsoft ExcelのAPIを使用してGoogle Spreadsheetsと連携します。

設定objExcel =のCreateObject( "GSpreadCOM.Application")

app.MailLogon(名前、ClientIdAndSecret、ScriptId)へのCreateObject(まず、Excel.Application)を置き換える必要があります。

通常のMicrosoft ExcelドキュメントとしてGoogleスプレッドシートで動作します。

関連する問題