Board logo

標題: 廠商統計 [打印本頁]

作者: yc1031    時間: 2012-6-26 11:44     標題: 廠商統計

[attach]11492[/attach][attach]11492[/attach][attach]11492[/attach]


各位好,二個問題想請教!

1.  
Sub rowcount()
MsgBox "已出貨廠商有 " & ActiveSheet.UsedRange.Rows.Count - 1 & " 家"

End Sub


我可以加入指定計算哪個SHEET的ROW 數嗎?

2. 因為表格事先都已經底線, 造成在COUNT ROW時, 會有錯誤,
   請問可以改成只計算有文字的ROW 數嗎?

感謝各位!
作者: GBKEE    時間: 2012-6-26 12:04

回復 1# yc1031
UsedRange 會傳回已使用過 的範圍
如現有是資料 A1:A15,  但如A30有輸入資料過,但已清除了資料   
UsedRange.Rows.Count 還是會計算到A30

CurrentRegion  會傳回 連續有資料 的範圍
  1. Sub rowcount()
  2.     MsgBox "呆帳貨廠商有 " & Sheets("呆帳").[A1].CurrentRegion.Rows.Count - 1 & " 家"
  3. End Sub
複製代碼

作者: yc1031    時間: 2012-6-26 17:06

回復 2# GBKEE


    我明白了! 非常感謝您的協助, 問題已解決了~ :D




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)