返回列表 上一主題 發帖

vba 語法請教

vba 語法請教

想請問為什麼這個程式碼能找出工作表裡的資料有幾列?
實在有點看不懂他的運作方式,謝謝
  1. Function findx(ByVal objsheet As Worksheet)
  2.      x = 0
  3.      Do While True
  4.         kk = ""
  5.         For l = 1 To 10
  6.             For k = 1 To 30
  7.                 If IsError(objsheet.Cells(x + l, k)) = False Then
  8.                     kk = kk & objsheet.Cells(x + l, k)
  9.                 End If
  10.             Next
  11.         Next
  12.         If kk = "" Then Exit Do
  13.         x = x + 1
  14.     Loop
  15.     findx = x
  16. End Function
複製代碼
hi

太詳細的講解了,謝謝板主
謝謝
hi

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題