他所有我需要幫助編寫一個If語句,每次單元格D8中的值超過一個時,它將運行一個宏。不知道從哪裏開始VBA如果Excel中的語句
0
A
回答
1
在這裏你去...
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("D1")) Is Nothing Then Exit Sub
If Not Range("D1").Value > 1 Then Exit Sub
MsgBox "D1 > 0"
End Sub
有關_Change事件的詳細信息:
http://msdn.microsoft.com/en-us/library/office/ff839775.aspx
+0
這不是不幸的工作。第一個If語句給我一個運行時錯誤424 –
+2
1:檢查拼寫錯誤。 2.確保你已經將它放在工作表的代碼模塊中,而不是放在普通的代碼模塊中。 3.如果仍然無法工作,請調試「Target」的值。 –
0
相關問題
- 1. VBA Excel:如果語句不起作用
- 2. Excel中的IF語句VBA
- 3. Excel VBA Ifelse語句
- 4. 如果語句VBA ACCESS 2010
- 5. 如果else語句在VBA
- 6. 如果語句在Excel VBA中不起作用
- 7. VBA Excel Do While語句
- 8. vba中的宏iferror語句excel
- 9. Excel:嵌套如果語句
- 10. 如果在Excel else語句
- 11. Excel-如果其他語句
- 12. Excel VBA的問題 - 如果然後ElseIf語句
- 13. 對於內部不運行的循環如果語句Excel VBA
- 14. 如果來自excel分數的語句用VBA改變文字
- 15. Excel的VBA INSTR如果被顯示語句假
- 16. Excel - VBA:如果語句不工作與「設置範圍= .Range(...)」
- 17. Excel vba如果語句和自動更新
- 18. Excel VBA如果語句輸出只有0值
- 19. 如果語句訪問excel-vba中另一個工作簿中的數據
- 20. Excel VBA代碼的條件語句
- 21. 訪問 - VBA如果/和/或語句
- 22. VBA函數避免如果語句
- 23. VBA跳過如果語句在Access 2010
- 24. VBA如果和多個語句
- 25. mysql - 如果select語句中的語句
- 26. Excel vba - 多條件和多條語句
- 27. Excel VBA「預期:語句結束」錯誤
- 28. Where子句中VBA語句
- 29. 熊貓如果語句(excel相當於)
- 30. 金融excel如果然後語句
看看這個線程,當單元格的值改變時自動運行代碼http://stackoverflow.com/questions/409434/automatically-execute-an-excel-macro-on-a-cell-change – JustinJDavies
你是否確定你需要一個宏?如果觸發單元大於1,你需要做什麼? – PowerUser