2013-03-11 42 views
1

Private Sub Worksheet_Change(ByVal Target As Range)「私人小組Worksheet_Change(BYVAL目標作爲範圍)」 - 需要幫助重:範圍

我希望能「借用」該位的代碼,但不確定該怎麼放置在範圍值。爲什麼我希望使用它是針對充滿vlookups的工作簿的數據頁面。

此頁面A到M中充滿了數據,偶爾會被更新,N到AB有公式添加兩個數據單元或合併信息。 RangeSource和Range Destination似乎是我可能需要調整的地方 - 幫助?

預先感謝您!

+0

我們需要更多信息來了解您的文件中發生了哪些變化以及您希望如何使用這些信息。 'Worksheet_Change'事件用於測量特定單元或多個單元的更改時間 – brettdj 2013-03-11 11:58:27

+1

您可以指定您想要執行的操作以及卡住的位置嗎? – 2013-03-11 14:54:51

回答

-1

我想你問的是如何定義單元格的範圍,當更改時應該觸發這個宏?如果是這樣,使用此:

If Not Intersect(Target, Range("A:M")) Is Nothing Then 
    'Your Code Here 
End If 

檢查,看看是否改變的單元格(目標)是在規定的範圍(列A至M列)並運行你的代碼,如果它是。

+0

如果我不知道範圍何時結束(其他人將接管報告工作表並切割並粘貼到AM單元中,並且數據每次都在增加),這項工作是否可行? – user1941320 2013-03-11 16:26:11

+0

這將適用於任何單元格整個AM列;不管有多少行。如果這不能回答你的問題,請提供更多信息。 – MattCrum 2013-03-11 17:12:14

+0

非常感謝! – user1941320 2013-03-11 18:46:44