返回列表 上一主題 發帖

Worksheet_Change 語法

Private Sub Worksheet_Change(ByVal Target As Range)
With Target
   If .Column <> 1 Or .Count > 1 Then Exit Sub
   If .End(xlDown).Row = Rows.Count Then MsgBox "這是最後一筆"
End With
End Sub

TOP

回復 4# t8899


Target.Count 為作用區儲存格的個數, 例如:以F1:H3複製至A1:C3, 其儲存格數為9個,
Rows.Count 為工作表總列數, End(xlDown), 若起始格以下皆為空白, 就直接跳至工作表最底下一列!

TOP

回復 7# mdr0465


With Target
   .??
   .??
End With

With ~ End With 中間不帶[物件]的".", 都算 Target 的帳~~

TOP

        靜思自在 : 要比誰更受誰.不要比誰更怕誰。
返回列表 上一主題