我使用 importrange 功能将数据从一个 Google Sheet 工作簿导入另一个工作簿。有人知道是否可以使用导入外部数据功能或类似 Google Sheets importrange 功能将 Google Sheet 工作簿单元格中的单元格导入并填充到 Excel 单元格中吗?
答案1
如果您的 Excel 文件位于计算机中,Rajesh S 的答案似乎是最好的。但是,如果您的文件位于云端,您可以使用 Google 表格的附加组件来创建从 Google 表格到 Excel 文件的“实时流”,即使文件已关闭。
答案2
您可以使用以下 VBA 代码将 Google Sheet 导入 Excel。
Sub importGSheet()
With ActiveSheet.QueryTables.Add("URL;https://docs.google.com/spreadsheet/ccc?key=0Ah4Bis8FTYfCdDJILVdYOG1EZEYtc1N3NF96dHZSYkE&usp=sharing#gid=0", Destination:=Range("$A$1"))
.WebTables = "2"
.Refresh False
End With
End Sub
希望这对你有帮助。