- 帖子
- 2
- 主題
- 1
- 精華
- 0
- 積分
- 10
- 點名
- 0
- 作業系統
- Vista
- 軟體版本
- office2007
- 閱讀權限
- 10
- 性別
- 男
- 來自
- Taiwan
- 註冊時間
- 2011-2-25
- 最後登錄
- 2011-2-28
|
[發問] 下拉式選單連結的儲存格無法啟動Worksheet_change
小弟想做一個簡單的訂單介面,如下圖。
如圖所示,
我用ActiveX控制項做了一個下拉式選單,
並將內建的LinkedCell設定在G6。
底下是我的程式碼,如果我直接在G6輸入文字,Sub就會運作,
所以Sub應該沒問題。
但如果是我從下拉式選單內做選擇,雖然文字一樣會顯示在G6,
但是Sub就不會運作了。
- Private Sub Worksheet_Change(ByVal Target As Range)
- Dim irow As Integer
- If Target.Column = 7 And Target.Row >= 5 Then
- irow = Target.Row
- Sheet4.Cells(irow, 9).Value = Application.WorksheetFunction.VLookup(Target.Value, Sheet2.Range("b:K"), 3, False)
- End If
- End Sub
我Google過,也在論壇上爬過文,
但因為沒有頭緒是哪個環節出問題,加上又是新手,
所以找不到關鍵所在。
可以麻煩前輩們幫我看一下問題是出在哪嗎? 感恩。 |
|