返回列表 上一主題 發帖

[發問] 揀選名稱中有【均值】的檔案之語法。

本帖最後由 Scott090 於 2019-6-2 09:07 編輯

回復 3# Airman

      試試這個語法
      if instr("???均值???", "均值")<>0 then .......

TOP

回復 5# Airman


    不知哪一個是版主需要要的。
     1. 有"均值" 二字就執行:
          if instr("???均值???", "均值") <>0 then
               [B1:BK1].Clear
            For j = 1 To 49         '均值
                Cells(1, j + 1) = j
            Next
        end if
101:

      2.  有連續的 "均值" 才會執行:
         if UBound(Split("???均值均值???", "均值"))>1 Then
            [B1:BK1].Clear
            For j = 1 To 49         '均值
                Cells(1, j + 1) = j
            Next
        end if
101:

     假如二者都不是 ,請忽略不用理會

TOP

回復 11# Airman

      承9#:
      猜測 檔名 變數 A 內的字串型態可能是:
       沒有"均值"二字:                     "?????????????"  或
       僅有"均值"二字沒有再重複: "?????均值?????"
       假如是這樣,請用:   
      If  instr(A,"均值")<>0  Then
            [B1:BK1].Clear
            For j = 1 To 49         '均值
                Cells(1, j + 1) = j
            Next
          End If

TOP

        靜思自在 : 太陽光大、父母恩大、君子量大,小人氣大。
返回列表 上一主題