首页
/
每日頭條
/
生活
/
vba中intersect為空返回啥
vba中intersect為空返回啥
更新时间:2026-04-03 01:43:11

vba中intersect為空返回啥(定義變量integer和long要注意的問題)1

在學習vba變量的時候,我們知道,integer變量和Long變量都有其範圍。

vba中intersect為空返回啥(定義變量integer和long要注意的問題)2

且先看下面的例子:

vba中intersect為空返回啥(定義變量integer和long要注意的問題)3

定義i為integer變量,對i賦值65535,運行代碼出錯。

出錯原因:integer的範圍是 -32768~32767之間,65535>32767,超過integer變量的範圍了,因此報錯。

如果,我們在處理數據的時候,循環遍曆的最大次數,超過了i(integer變量)的範圍,那麼代碼同樣會報錯,如下例子:

解決方法:

聲明整數型的變量,同一使用Long類型,long的範圍足夠大,幾乎不會出現超過範圍的事情。

而且Long比integer更加高效。将integer改為long,代碼就不會報錯了。

vba中intersect為空返回啥(定義變量integer和long要注意的問題)4

vba中intersect為空返回啥(定義變量integer和long要注意的問題)5

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
毛衣貼身穿怎樣才不紮
毛衣貼身穿怎樣才不紮
1、先将冷水和幾茶勺的白醋混合,将毛衣内外反轉,沉在混合物中,待完全滲透後瀝幹水份。2、趁毛衣還是濕...
2026-04-03
如何在微信聯絡感情
如何在微信聯絡感情
1、要有心情聊天,人在心情愉悅時才能激發自已的靈感,才能反應敏捷。心情不好,最好不要生拉硬扯的聊天,...
2026-04-03
女彈藥用什麼武器
女彈藥用什麼武器
1、帶自動手槍、步槍、弩均可。自動攻速最快,步槍慢威力大。弩在這些武器中間的話,弩比較合适女彈藥,但...
2026-04-03
新手如何練習籃球
新手如何練習籃球
第一、零基礎的新手學習打籃球首先要培養球感,就是掌握運球、投球、搶籃闆球時對球的感覺,要多練習左右手均衡訓練運球。第二、其次要進行力量和速度以及反應能力的訓練,可以兩人一組互相傳球,反複練習帶球跑步。第三、關于投籃,對于零基礎新手來講先需要長時間進行正确投籃姿勢的訓練之後肌肉形成記憶,養成良好的投籃...
2026-04-03
84消毒液能擦玻璃嗎
84消毒液能擦玻璃嗎
1、84消毒液主要用來殺滅各種細菌、病毒等病原微生物,如果玻璃被病原體污染了,有必要使用84消毒液來擦拭;如果沒被污染,建議不要這樣做。因為84消毒液的去污能力并不強,同時還有一定腐蝕性,操作不當的話,可能造答成傷害。2、84消毒液有一定的刺激性與腐蝕性,必須稀釋以後才能使用。一般稀釋濃度為千分之二...
2026-04-03
Copyright 2023-2026 - www.tftnews.com All Rights Reserved