我已经得到了以下代码,它对于自己填充一个表的行1 - 46完全正常。只要我用第二个表复制它来填充它就会抛出Error1。
我已经取出了“'第二桌参赛作品”下面的所有内容,并且工作正常...重新投入并且出现同样的错误。在“Home”表单上,它实际上填充了表信息,但仍然抛出了阻止执行vba的错误。
有什么想法吗?我已经遍布google,stackoverflow,超级用户和Microsoft MSDN,无法弄清楚第二位代码导致错误的位置。
编辑:我已经检查过调试器,并在第二个表中突出显示以下代码
function background_curl_request($url, $method, $post_parameters){
if (is_array($post_parameters)){
$params = "";
foreach ($post_parameters as $key=>$value){
$params .= $key."=".urlencode($value).'&';
}
$params = rtrim($params, "&");
} else {
$params = $post_parameters;
}
$command = "/usr/bin/curl -X '".$method."' -d '".$params."' --url '".$url."' >> /dev/shm/request.log 2> /dev/null &";
exec($command);
}
非常感谢任何帮助。
ERROR1
运行时错误“5”:无效的过程调用或参数
With Worksheets("Home")
.Hyperlinks.Add Anchor:=.Range("H" & row_ptr), _
Address:="", _
SubAddress:=AddStr, _
TextToDisplay:=Workbooks(ActiveWorkbook.Name).Worksheets("Audit_InFlight").Range("D" & i).Value
End With