返回列表 上一主題 發帖

加總問題

本帖最後由 kimbal 於 2012-12-1 09:00 編輯

回復 7# sky00264
借DIE兄的來改一下
  1. Sub 加總()

  2. Dim ws As Worksheet
  3.     For Each ws In ThisWorkbook.Sheets '從第一個做到最後一個工作頁
  4.         With ws.[A65536].End(xlUp).Offset(1, 3)
  5.             '3是第3行開始加總的意思
  6.             '[A65536].End(xlUp).Row 偵測A欄最後一列數字, B欄的話是 [B65536]....
  7.            .Formula = "=Sum(" & Range(Cells(3, 4), Cells(ws.[A65536].End(xlUp).Row, 4)).Address & ")"
  8.             '上底線加下雙底線
  9.             .Borders(xlEdgeTop).LineStyle = xlContinuous
  10.             .Borders(xlEdgeBottom).LineStyle = xlDouble
  11.         End With
  12.     Next
複製代碼
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

        靜思自在 : 盡多少本份,就得多少本事。
返回列表 上一主題