【问题标题】:Google Sheet Api V4 : Unable to fetch cell note in Google SheetGoogle Sheet Api V4:无法在 Google Sheet 中获取单元格注释
【发布时间】:2020-07-23 18:19:20
【问题描述】:

我正在使用 Google Sheet API。我在阅读单元格注释时遇到问题。 如下图,我可以读取单元格值,即“Ajay Gangwar”,但无法读取单元格注释,即“高级软件工程师”。

以下代码可以很好地从 Google 表格中读取数据:

    private static void readGoogleSheetNote(SheetsService sheetsService)
    {
        string spreadsheetId = "1FvPaJVu5z_Vml8eIqPK7q2WOWosOH-llL4p3FItg6Zo";
        string range = "Sheet1";

        SpreadsheetsResource.ValuesResource.GetRequest.ValueRenderOptionEnum valueRenderOption = (SpreadsheetsResource.ValuesResource.GetRequest.ValueRenderOptionEnum)0;
        SpreadsheetsResource.ValuesResource.GetRequest.DateTimeRenderOptionEnum dateTimeRenderOption = (SpreadsheetsResource.ValuesResource.GetRequest.DateTimeRenderOptionEnum)0;

        SpreadsheetsResource.ValuesResource.GetRequest getRequest = sheetsService.Spreadsheets.Values.Get(spreadsheetId, range);
        getRequest.ValueRenderOption = valueRenderOption;
        getRequest.DateTimeRenderOption = dateTimeRenderOption;

        Google.Apis.Sheets.v4.Data.ValueRange response = getRequest.Execute();
        Console.WriteLine(JsonConvert.SerializeObject(response));

        Console.ReadKey();
    }

以上代码的输出为:

【问题讨论】:

    标签: c# .net google-sheets google-sheets-api


    【解决方案1】:

    您必须使用Method: spreadsheets.get 来获取单元格注释,如该资源的Cells 概述中所示。

    使用以下脚本,您将从A4 单元格中获取数据。在响应中有注释字段:

    String spreadsheetId = "SPREADSHEET ID";
    String range = "Sheet1!A4";
    bool includeGridData = true;
    SpreadsheetsResource.GetRequest request = service.Spreadsheets.Get(spreadsheetId);
    request.Ranges = range;
    request.IncludeGridData = includeGridData;
    Data.Spreadsheet response = request.Execute();
    Console.WriteLine(JsonConvert.SerializeObject(response.Sheets));
    

    【讨论】:

    • 很高兴为您提供帮助!如果可以的话,出于文档目的,请accept the answer (✓) 这对您有帮助 - 它可以帮助其他人在未来遇到同样的问题也能找到解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多