我正在寻找帮助,让这段代码更快地运行。我尝试了一些技巧,比如保存数组中的值,然后评估它们并关闭Screen Updating&在代码运行时进行计算但仍需要非常长的时间。
我认识到有一些记录要完成,但我希望更多资深程序员可以给我一些圣人的建议。
array[x] = array[x - 1];
提前致谢
答案 0 :(得分:0)
尝试关闭自动计算
你也不需要这么多活动表。用:
Set rng = ActiveSheet.Range("C2:C134743")
你可以告诉它它是什么表,即sheetx.range等。
你似乎也不必要地传递了一堆变量。看起来你可以用更简单的方式重新设计它。 COuldnt你只是使用索引/匹配来过滤掉真/假?
答案 1 :(得分:0)
应该更快:
$session_query = mysqli_query($db_connect, "SELECT * FROM agency WHERE agency_id = '".$a_id."'");