在VB中如何簡化過多巢狀的if語句

2021-05-17 05:23:42 字數 1148 閱讀 4200

1樓:匿名使用者

何必用vb,直接操作就可以,選定a5到b100,假設100行資料,然後-編輯-定位-定位條件的空值,然後在編輯欄內輸入 = ,最後按ctrl+回車即可

2樓:匿名使用者

if b(e) <= 10 then

s1 = s1 + 1

elseif b(e) <= 20 thens2 = s2 + 1

elseif b(e) <= 50 thens3 = s3 + 1

elseif b(e) <= 100 thens4 = s4 + 1

elseif b(e) <= 1000 thens5 = s5 + 1

elseif b(e) <= 10000 thens6 = s6 + 1

elseif b(e) <= 100000 thens7 = s7 + 1

end if

3樓:寒信

方法一if b(e) <= 10 then

s1 = s1 + 1

elseif b(e) <= 20 thens2 = s2 + 1

elseif b(e) <= 50 thens3 = s3 + 1

elseif b(e) <= 100 thens4 = s4 + 1

elseif b(e) <= 1000 thens5 = s5 + 1

elseif b(e) <= 10000 thens6 = s6 + 1

elseif b(e) <= 100000 thens7 = s7 + 1

end if

方法二版

權select case b(e)

case <= 10

s1 = s1 + 1

case 10 to 20

s2 = s2 + 1

case 20 to 50

s3 = s3 + 1

case 50 to 100

s4 = s4 + 1

case 100 to 1000

s5 = s5 + 1

case 1000 to 10000

s6 = s6 + 1

case 10000 to 100000

s7 = s7 + 1

end select

在vb60中如何申明全域性變數,在VB 6 0中,如何申明一個全域性變數?

在任意模組中用public定義變數,例如public a as integer,使用時可直接寫a,若在其他模組中有與之重名的變數須在變數前宣告模組,比如 form1.a 在 標準模組 的宣告部分,使用關鍵字public或global宣告,可以被工程中的任一窗體,任一模組中的任一過程或函式使用,陣列和...

VB程式設計請問hwnd在VB中的用法

返回窗體或控制元件的控制代碼。microsoft windows 執行環境,通過給應用程式中的每個窗體和控制元件分內 配一個控制代碼 或 hwnd 來標識容它們。hwnd 屬性用於windows api呼叫。許多 windows 執行環境函式需要活動視窗的 hwnd 作為引數。vb中hwnd的作用?...

vb 如何設定讀取密碼在ini文字中

應該這下面合適你的要求了。private sub command1 click if dir f password.ini then open f password.ini for input as 1 line input 1,mima close 1 if text1.text mima the...