【发布时间】:2018-03-11 03:38:38
【问题描述】:
我无法使用 VB.Net 更新 Google 表格中的行。 这是我的代码:
Dim service = New SheetsService(New BaseClientService.Initializer() With {.HttpClientInitializer = credential, .ApplicationName = ApplicationName})
Dim spreadsheetId As String = "1mW-ndDolz_uECCMmAmKZ-sANoM9H53eqc231g98I06U"
Dim spreadsheet As Spreadsheet = Nothing
Dim content As BatchUpdateSpreadsheetRequest = New BatchUpdateSpreadsheetRequest()
Dim request As Request = New Request()
Dim deleteDimensionRequest As DeleteDimensionRequest = New DeleteDimensionRequest()
Dim dimensionRange As DimensionRange = New DimensionRange()
dimensionRange.Dimension = "A:B"
dimensionRange.StartIndex = 0
dimensionRange.EndIndex = 3
dimensionRange.SheetId = 0
deleteDimensionRequest.Range = dimensionRange
Dim requests As IList(Of Object) = New List(Of Object)()
requests.Add(request)
content.Requests = requests
Try
service.Spreadsheets.BatchUpdate(content, spreadsheetId)
Catch e As IOException
MsgBox(e.Message)
End Try
它告诉我一个错误说
无法转换类型的对象 'System.Collections.Generic.List
1[System.Object]' to type 'System.Collections.Generic.IList1[Google.Apis.Sheets.v4.Data.Request]'。
我在这里做错了什么?
【问题讨论】: