返回列表 上一主題 發帖

[發問] 請問EXCEL怎麼取得工作表的數量與資料行數呢(跨工作表)!?謝謝

簡易顯示行列..
  1. Sub ioxga()
  2.     For uxa = 1 To 10
  3.         
  4.         'Sheets.Add After:=Sheets(Sheets.Count)
  5.         'Sheets("工作表" & uxa).Select
  6.         'Sheets("工作表" & uxa).Name = "工作表" & uxa
  7.         工作表1.[a1] = "表單名稱"
  8.         工作表1.[b1] = "列數"
  9.         工作表1.[c1] = "行數"
  10.         
  11.         工作表1.Cells(uxa + 1, 1) = Sheets("工作表" & uxa).Name
  12.         工作表1.Cells(uxa + 1, 2) = Sheets("工作表" & uxa).Range("A1").CurrentRegion.Rows.Count
  13.         工作表1.Cells(uxa + 1, 3) = Sheets("工作表" & uxa).Range("A1").CurrentRegion.Columns.Count
  14.         
  15.     Next
  16. End Sub
複製代碼

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

        靜思自在 : 並非有錢魷是快樂,問心無愧心最安。
返回列表 上一主題