Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在VBA中打开本地JSON文件_Json_Excel_Vba - Fatal编程技术网

在VBA中打开本地JSON文件

在VBA中打开本地JSON文件,json,excel,vba,Json,Excel,Vba,我有许多本地JSON文件,我正试图使用VBA将它们作为字符串打开,以便将特定信息从中提取到Excel中 当文件通过HTTP访问时(使用New.WinHTTP.WinHTTPRequest),我看到了一个类似的练习可以工作,但是当我尝试使用文件:///前缀来调整它时,它将无法工作 是否有其他Excel方法可用于访问JSON文件的字符串内容 干杯 Chris从磁盘读取并不是您真正需要修改从url读取的代码来完成的事情 您可以使用将其加载到内存中 dim hf As integer: hf = fre

我有许多本地JSON文件,我正试图使用VBA将它们作为字符串打开,以便将特定信息从中提取到Excel中

当文件通过HTTP访问时(使用New.WinHTTP.WinHTTPRequest),我看到了一个类似的练习可以工作,但是当我尝试使用文件:///前缀来调整它时,它将无法工作

是否有其他Excel方法可用于访问JSON文件的字符串内容

干杯


Chris

从磁盘读取并不是您真正需要修改从url读取的代码来完成的事情

您可以使用将其加载到内存中

dim hf As integer: hf = freefile
dim data as string

open "c:\bla\bla.bla" for input as #hf
    data = input$(LOF(hf), #hf)
close #hf

debug.? data

有很多的结果。

从磁盘读取并不是您真正需要修改从url读取的代码来完成的事情

您可以使用将其加载到内存中

dim hf As integer: hf = freefile
dim data as string

open "c:\bla\bla.bla" for input as #hf
    data = input$(LOF(hf), #hf)
close #hf

debug.? data
这方面有很多结果