我正在使用Google Spreadsheet .NET API,并且我有一列包含超链接的单元格。我想通过 C# 检索单元格的公式。我指的是这个问题“如何从谷歌应用程序脚本中的数据单元中检索超链接?” 这与我的相似。我借用 是为了对问题进行适当的可视化。
我正在使用谷歌教程中的以下代码:
using System;
using Google.GData.Client;
using Google.GData.Spreadsheets;
namespace MySpreadsheetIntegration
{
class Program
{
static void Main(string[] args)
{
SpreadsheetsService service = new SpreadsheetsService("MySpreadsheetIntegration-v1");
//AUTH
SpreadsheetQuery query = new SpreadsheetQuery();
SpreadsheetFeed feed = service.Query(query);
SpreadsheetEntry spreadsheet = (SpreadsheetEntry)feed.Entries[0];
Console.WriteLine(spreadsheet.Title.Text);
WorksheetFeed wsFeed = spreadsheet.Worksheets;
WorksheetEntry worksheet = (WorksheetEntry)wsFeed.Entries[0];
CellQuery cellQuery = new CellQuery(worksheet.CellFeedLink);
CellFeed cellFeed = service.Query(cellQuery);
foreach (CellEntry cell in cellFeed.Entries)
{
Console.WriteLine(cell.InputValue);
}
}
}
}
但cell.InputValue
总是null
。我错过了一些东西,你能帮忙吗?
在此先感谢您的帮助。