亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么一直提醒我str3 = Mid$(str2, j, 3)沒定義?? ?

為什么一直提醒我str3 = Mid$(str2, j, 3)沒定義?? ?

jeck貓 2023-04-20 19:15:59
Private Sub Command2_Click()Dim i, j, k As Long, str_all, str1, str2, str3 As Stringstr_all = Text1.TextLTrim$ (str_all)i = 2While Mid$(str_all, i, 1) <> "n"i = i + 1str1 = Left$(str_all, i - 1)k = Len(str1)Wendstr2 = str1For j = 0 To kstr3 = Mid$(str2, j, 3)Select Case str3Case Is = "g00"Text2.Text = str3Case Is = "g01"Text3.Text = str3End SelectNext jEnd SubOPTION EXPLICIT沒問題了,就是for-next中的MID依然還是無效的函數或參數,就是FOR -NEXT那段不行,前面的都能運行.你能運行下看行不行嗎?
查看完整描述

2 回答

?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

不用$試下吧.
可能與版本有關,它可能沒有這個函數.這個我也說不清.

還有,在代碼最前加一句:
Option Explicit
這一句一定要加在所有代碼的前面.換言之,要寫在通用聲明里.

改下這句:
For j = 0 To k 
為:For j = 1 To k

查看完整回答
反對 回復 2023-04-23
?
明月笑刀無情

TA貢獻1828條經驗 獲得超4個贊

把Dim i, j, k As Long去了事實
有時候用FOR定義反而不好.

查看完整回答
反對 回復 2023-04-23
  • 2 回答
  • 0 關注
  • 181 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號